в tmpl\default.php - там весь html. зачастую приходится прогонять items по циклу. Можно ли для одного item верстку загнать в какой-то контейнер (не в хелпер) в отдельный файл или.... ? Кто как решает такое? все оставляете в одном файле всегда или раскидываете.
Просто есть повторяемые куски верстки, но они зависимы от шаблона. Как например такое лучше организовать, при условии что например компонент под несколько шаблонов работает.
Не совсем понимаю, о чем вы и причем тут перегонка items в виде, но много простых и относительно независимых составляющих лучше, чем одна большая и сложная.
Вот. К примеру вывод одного item. Пусть для примера тупо генерация <li> идет. Вот это li как вывести в отдельный файл?
https://github.com/joomla/joomla-cms/blob/69a1a5896bb848fea7b658de178c80b6bf9c5dc9/components/com_content/views/category/tmpl/blog.php#L128
Посмотрите как слелан con_content. Вызываете default_item.php в цикле, например
Обсуждают сегодня