Выбор определённого tt_news
Предположим имеются несколько плагинов tt_news на одной странице (их количество обусловлено требованием к разному оформлению, параметрам и проч.). Каким образом я могу обратиться к определённому tt_news? Понятно, что это есть tt_content с определённым id, но как прописать
Код:
какой-то-1.tt_news { |
если не хватает настроек, которые есть в контент-элементе плагина tt_news, то блоки новостей надо вставлять полностью через TS
|
Ну можно и так мой вопрос переформулировать - а как вставлять? Либами? или ещё есть какие-то средства?
|
1) Используем расширение tscobj. Оно позволяет вставлять typoscript-объекты на страницу как обычные контент-элементы
2) Если используется TemplaVoila. Добавляем в DS поле у которого Edeting Type выставляем равным Typoscript Object Path (TypoScriptObject). В поле Object path задаем ссылку на нужный нам typoscript-объект (к примеру, lib.ourTTNews). Затем в шаблоне страницы описываем наш объект. 3) Если используется стандартный шаблонизатор. В шаблоне страницы описываем необходимый нам объект Цитата:
Цитата:
|
Я просто к тому, что можно же вставить через BE два-три плагина, а потом ими рулить. Без либов.
Ну видимо придётся лепить конструкция типа: Код:
lib.tt_newsHolder { |
если вам не хватает настроек в формах (каких,интересно?) - то только через либы.
|
Цитата:
|
Используйте tscobj - у вас будут контент элементы на странице, которые содержат произвольный TS для тонкой настройки ваших tt_news. По другому никак - TS из шаблона будет общим для всех элементов tt_news на странице. А из TS обратиться к отдельным элементам страницы невозможно.
|
Часовой пояс GMT +4, время: 14:42. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot