Настройка автоматической генерации заголовков

Данный текст находится в процессе написания, поэтому:
  • Заранее порошу прощение за ошибки. Текст еще будет вычитываться.
     
  • Чуть ниже размещен блок, где будет отмечаться что изменилось/ добавилось. Чтобы зайдя через какое-то время, Вы знали о том, что нового добавилось в нашей интерактивной книге. 

Далеко не все разработчики на CMS S.Builder используют эту возможность. В основном из-за того, что не догадываются о ней. Поэтому я сейчас Вам покажу одну вещь, которая в дальнейшем значительно упростит наполнение сайтов информацией.

Дело в том, что когда человек создает новую страницу, то минимум действий, который ему необходимо выполнить, это:

  1. Создать страницу
  2. Добавить ее в меню
  3. Разместить на ней заголовок
  4. Разместить на ней текст

Так вот, когда Вы прописываете страницу в меню, Вы уже даёте ей заголовок! Ведь в 90% случаев название страницы в меню = заголовку этой страницы. Зачем делать лишнюю работу? Сейчас я покажу, как настроить сайт так, чтобы заголовок у страниц генерировался автоматически на основе меню.

Для этого я буду использовать все тот-же путь по сайту.

Итак, идем в "Меню разработчика" -> "Макеты дизайна компонентов" -> "Навигация по сайту" -> "Вывод пути по сайту":

Зайдя в модуль создаем новый макет дизайна (как всегда, правой кнопкой мыши, с помощью контекстного меню):

В открывшемся окне вводим название макета дизайна меню:

И переходим на закладку "Путь по сайту":

 

 

Поле "Пункт" оставляем пустым. Сейчас нас интересует только последний пункт, т.е. пункт самой страницы!
Значит, вставляю в поле "Последний пункт" редактируемый блок:

Остальные поля оставляю пустыми.

Все. Макет дизайна для заголовков создан.

Привязываем его к редактируемому блоку в макете дизазайна для внутренних страниц:

 

 Выбираем "Вывод пути по сайту (Plain)", т.к. нам не нужно, чтобы HTML-код из пункта (если он, этот код, есть) попадал в заголовок. Теперь открываем настройки компонента:

В открывшемся окне выбираем те меню, которые будут участвовать в формировании заголовка страницы. Меню может быть несколько:

И переходим на закладку "Свойства":

Сохраняем макет дизайна и смотрим, что получилось:

Заголовки появились сразу на всех страницах!

Точно так же выводим заголовок в тег <title></title>.

Если возникнет необходимость, то с помощью технологии SB.Flexibility можно добавить к каждому пункту меню отдельные поля для заголовков, TITLE, ключевые слова и т.д. Про использование данной технологии я расскажу на примере чуть дальше.

А пока идем дальше!

 

 
31.10.2008 г.

Комментариев нет.


Добавить комментарий
Ваше имя:
Ваш e-mail:
Текст комментария:
 
Введите код:
 
Создание сайтов - веб-студия BinN
Система управления сайтом - CMS S.Builder v.4.0
При перепечатке ссылка на сайт webincubator.ru обязательна.