Настройки сайта для пользователя
Подобные вопросы кажется уже поднимались на форуме, но я не нашел подходящего ответа.
Вот что меня интересует: Будущий владелец сайта (как это бывает) обычно не силен в особенностях движка, поэтому ему нужен особый удобный интерфейс, такой как у TYPO3. Он с легкостью может изменять контент сайта. Но я столкнулся вот с какой задачей. Практически в любом сайте есть так называемые элементы дизайна(шаблона), которые в общем то неизменны на протяжении долгого времени и статичны (отображаются на всех страницах). К таким элементам относится область копирайта, телефон в шапке, слогон и прочие элементы дизайна. По большей части это тексты. Вопрос. Есть ли плагин, который позволяет делать "настройки сайта"? Было бы удобнее если бы все эти параметры можно было бы сгруппировать где-то в одной области в виде формы (подобной форме настроек расширения). Заранее благодарю! |
Можно сделать по сисфолдеру на каждую такую особую область, в этом сисфолдере создать по одному элементу содержимого. А затем с помощью TS выводить их в нужных местах сайта с помощью TS
|
Это своего рода черновой вариант (не заморачиваясь).
А если не заморачиваясь, то я могу их описать в константах шаблона и там их править. А речь идет о том как дать удобные настройки пользователю. Хотя, действительно, эти данные настолько редко меняются, что наверное проще их в константах и оставить. |
Ну так и сделайте страницу типа "Для внутренних пользователей" или несколько таких страниц и в шаблоне своем распишите куда контент из них вставляется. Можно брать отдельные записи, можно целиком весь контент со страницы.
|
Посмотрите как это реализовано в WEC Starter Package - имеется отдельный внутренний модуль для настройки всех нужных констант, смены шаблона и добавления/удаления на сайте дополнительных возможностей...
При этом настройки легко дополнить-настроить-перевести (в ts-шаблоне), визуальные шаблоны можно сделать/изменить самому, то же самое касается дополнительных возможностей... Но все это при условии хорошего знания работы TYPO3 и TypoScript. |
Часовой пояс GMT +4, время: 09:05. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot