Здравствуйте, адаптирую плагин под альто 1.0 и столкнулся с проблемой дублирования доп.полей при выводе
1. Вывод доп.полей идет через хук в topic_content_end
2. Потом еще раз через сам шаблон смотрю в starter-kit
Да, я знаю что там используются разные названия файлов:
— fields/customs/field.custom.`$oField->getFieldType()`-show.tplу шаблона
— против forms/view_field_' . $oField->getFieldType() . '.tpl у хука.
Но хотелось бы понять что именно должно содержаться в каждом из шаблонов и какой из них использовать для вывода
мая
31
2015
+1
Дублирование доп.полей в Альто 1.0
Похожие статьи
-
Новый функционал
Нашел в комментариях разговор(2014 года) про расширение, написали прям в точку чего не хватает: Слишком размытый вопрос, чтоб на него можно было конкретно ответить. Возможности админа нужно расширять не для того,...
-
Процент от стоимости за получение обновлений.
Добрый вечер. На Livestreet за продление доступа к платным расширениям приходиться платить 50% от его стоимости, что много по моему мнению. На сколько я понимаю, на AltoCMS доступ к обновлениям бесплатен, что конечно ...
-
Как переопределить хук для вывода дополнительных полей
По умолчанию все дополнительные поля выводятся на хук конца материала: {hook run='topic_content_end' topic=$oTopic bTopicList=$bTopicList} тот самый что: /* * Показывавем поля при просмотре т...
-
Работа с типами контента и полями в AltoCMS
Здравствуйте. Этот топик посвящен работе с типами контента и полями в AltoCMS. Как известно, в движке-родителе LS существует четкое разделение по типам топиков и у каждого типа существует свой фиксированный набор...
Вывод через хук был в старых версиях и использовался для обратной совместимости. Сейчас это явно рудимент, который просто забыли удалить. И шаблонных файлов forms/view_field_*.tpl давно уже нет, но т.к. там выполняется проверка на наличие файлов, то ошибки не выдается и дублей не возникает, и идет отработка вхолостую.
т.е.