Как сделать автоссылки для свойств?

InstantCMS 2.X
#1 26 октября 2018 в 11:17
Добрый день!
В системе есть автоссылки для полей
спасибо elv3327 и Kreator за решение вопроса /forum/thread30533-1.html

А вот для свойств, к сожалению, автоссылки нет.

Как вариант можно попробовать обернуть значения свойства в ссылки в файле templates/default/content/default_item.tpl

  1.  
  2. <?php if ($fieldset['fields']){ ?>
  3. <?php foreach($fieldset['fields'] as $prop){ ?>
  4. <?php if (isset($props_values[$prop['id']])) { ?>
  5. <?php $prop_field = $props_fields[$prop['id']]; ?>
  6. <tr>
  7. <td class="title"><?php html($prop['title']); ?></td>
  8. <td class="value">
  9.  
  10. <!--*** Выводятся значения свойств *** -->
  11.  
  12. <?php echo $prop_field->setItem($item)->parse($props_values[$prop['id']]); ?>
  13.  
  14. <!--*** как к этим значениям добавить ссылки? чтобы было:*** -->
  15. <!--*** <a href"/board?p1=1">Кондиционер</a> ***-->
  16. <!--*** <a href"/board?p1=2">Подогрев полов</a> ***-->
  17. <!--*** <a href"/board?p1=3">Душевая кабина</a> ***-->
  18.  
  19. </td>
  20. </tr>
  21. <?php } ?>
  22. <?php } ?>
  23. <?php } ?>
  24. <?php } ?>
  25.  
Подскажите пожалуйста, как эти ссылки можно получить?

#2 26 октября 2018 в 12:20
Вот этим решил этот вопрос

addons.instantcms.ru/addons/catfields.html

С этим, поля могут работать как свойства (выводятся свои для разных категорий).
#3 26 октября 2018 в 12:35
Dmitry, спасибо, но этот компонент для полей. А нужно преобразовать свойства
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.