Настройка автоматической генерации заголовков
Данный текст находится в процессе написания, поэтому:
|
Далеко не все разработчики на CMS используют эту возможность. В основном из-за того, что не догадываются о ней. Поэтому я сейчас Вам покажу одну вещь, которая в дальнейшем значительно упростит наполнение сайтов информацией. Дело в том, что когда человек создает новую страницу, то минимум действий, который ему необходимо выполнить, это:
Так вот, когда Вы прописываете страницу в меню, Вы уже даёте ей заголовок! Ведь в 90% случаев название страницы в меню = заголовку этой страницы. Зачем делать лишнюю работу? Сейчас я покажу, как настроить сайт так, чтобы заголовок у страниц генерировался автоматически на основе меню. Для этого я буду использовать все тот-же путь по сайту. Итак, идем в "Меню разработчика" -> "Макеты дизайна компонентов" -> "Навигация по сайту" -> "Вывод пути по сайту": Зайдя в модуль создаем новый макет дизайна (как всегда, правой кнопкой мыши, с помощью контекстного меню): В открывшемся окне вводим название макета дизайна меню: И переходим на закладку "Путь по сайту":
Поле "Пункт" оставляем пустым. Сейчас нас интересует только последний пункт, т.е. пункт самой страницы!
Остальные поля оставляю пустыми. Все. Макет дизайна для заголовков создан. Привязываем его к редактируемому блоку в макете дизазайна для внутренних страниц: Выбираем "Вывод пути по сайту (Plain)", т.к. нам не нужно, чтобы HTML-код из пункта (если он, этот код, есть) попадал в заголовок. Теперь открываем настройки компонента: В открывшемся окне выбираем те меню, которые будут участвовать в формировании заголовка страницы. Меню может быть несколько: И переходим на закладку "Свойства": Сохраняем макет дизайна и смотрим, что получилось: Заголовки появились сразу на всех страницах! Точно так же выводим заголовок в тег <title></title>. А пока идем дальше!
31.10.2008 г.
|