Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Fluid и наследование контент-элементов для дочерних страниц (http://forum.typo3.ru/showthread.php?t=12582)

agravin 16.07.2019 11:52

Fluid и наследование контент-элементов для дочерних страниц
 
Доброго!

У TemplaVoilà был такой замечательное расширение KB TV Content Slide, которое позволяло разместить один раз контент-элемент на родительской странице, чтобы они автоматически дублировалось в такой же блок разметки шаблона для всех дочерних страниц. Это сильно экономило время редактору сайта, для сайтов с большим количеством страниц.

Вопрос: есть ли такое/подобное решение для Fluid?

Николай Сипко 16.07.2019 14:57

TemplaVoilà и Fluid templating - только методы разметки HTML шаблонов страниц сайтов TYPO3
https://typo3buddy.com/typo3-template-tutorial/
https://translate.google.ru/translat...l%2F&sandbox=1

В TemplaVoilà без модуля KB TV Content Slide наследование содержимого осуществимо шаблонами подстраниц, для которых информация копируется из главного шаблона через Typoscript
https://typo3ua.com/extensions/content-slide/

При Fluid templating такое/подобное решение обеспечивает "Create Fluid partials, создание разделов Fluid"
https://typo3buddy.com/typo3-templat...eate-partials/
https://translate.google.ru/translat...te-partials%2F

Кроме этого "вы можете опустить партиалы и поместить их прямо в макеты" главных HTML-шаблонов

agravin 18.07.2019 14:27

Николай, спасибо за оперативный ответ!

В общем я понял правильно. При работе с Fluid такого удобного решения, для редакторов сайта, как давала связка TemplaVoilà + KB TV Content Slide, просто нет.

Николай Сипко 18.07.2019 14:39

Цитата:

Сообщение от agravin (Сообщение 41530)
Николай, спасибо за оперативный ответ!

В общем я понял правильно. При работе с Fluid такого удобного решения, для редакторов сайта, как давала связка TemplaVoilà + KB TV Content Slide, просто нет.

"Вы можете ... поместить их прямо в макеты" главных HTML-шаблонов

agravin 18.07.2019 16:03

Цитата:

Сообщение от Николай Сипко (Сообщение 41531)
"Вы можете ... поместить их прямо в макеты" главных HTML-шаблонов

Да, это я понял. Но этот способ не дает гибкости т.к. бывает, что в разных разделах в один и тот же блок понадобится вставлять либо-разные контент-элементы, либо расширения с разными настройками (например tt_news с выводом из разных категорий, для разных подразделов).

Николай Сипко 18.07.2019 17:38

Цитата:

Сообщение от agravin (Сообщение 41532)
Да, это я понял. Но этот способ не дает гибкости т.к. бывает, что в разных разделах в один и тот же блок понадобится вставлять либо-разные контент-элементы, либо расширения с разными настройками (например tt_news с выводом из разных категорий, для разных подразделов).

"17 октября 2012 г., 09:00
Анонимный комментирует...

Спасибо Вадим, твоя статья - единственное вменяемое обьяснение как готовить Fluid. Одно не понял, в чем плюсы? TV например хорош визуальным мапером полей, позволяет так же использовать фрагменты шаблонов как FCE. Тут я вижу такой же ручной труд как и в automaketemplate...
Видимо я таки не понял сути флюида.
9 ноября 2012 г., 18:02
Вадим Гиркало комментирует...

Согласен, что статья не рассказывает о преимуществах Fluid перед TemplaVoila. Хотя для меня, на данный момент, ручная привязка html-блоков к lib-объектам это супер преимущество, т.к. не нужно перемэпливать все сначала после некоторых изменений html-шаблона. Помимо этого, очень полезными являются партиалсы (partials) аналогов которых у TemplaVoila нет. Ну и очень полезными и мощными выглядят вьюхелперсы, которые я и сам пока не юзаю на полную катушку. Так, с их помощью прямо в шаблоне можно делать циклы и ветвления логики"

https://gyrkalo.blogspot.com/2012/10/fluid-typo3.html

agravin 18.07.2019 21:05

Читал этот пост Вадима. Про "перемэпливать все сначала" с ним согласен, но тема партиалсов там раскрыта слабо. И абсолютно ничего нет под мою задачу.

Николай Сипко 18.07.2019 22:08

Цитата:

Сообщение от agravin (Сообщение 41534)
Читал этот пост Вадима. Про "перемэпливать все сначала" с ним согласен, но тема партиалсов там раскрыта слабо. И абсолютно ничего нет под мою задачу.

Может, эта ссылка ближе к Вашей задаче?
https://issue.life/questions/53119824

agravin 18.07.2019 23:11

Благодарю за интересное решение! Изучу его для других проектов.

Для того, что сейчас ищу решение, будет проще руками расставить нужные контент-элементы. А самое главное, что редактор сайта (без знания typoscript) такие вещи проделывать не сможет. В отличие от использования KB TV Content Slide.

Николай Сипко 19.07.2019 13:29

Цитата:

Сообщение от agravin (Сообщение 41536)
Для того, что сейчас ищу решение, будет проще руками расставить нужные контент-элементы. А самое главное, что редактор сайта (без знания typoscript) такие вещи проделывать не сможет. В отличие от использования KB TV Content Slide.

Вопрос из чистого любопытства: для чего конкретно Вы сейчас ищете решение?


Часовой пояс GMT +4, время: 18:52.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot