Единая генерация заголовков статических страниц и модулей

volfernion 12 years ago updated 12 years ago 2

Только сегодня задумался вот над чем.


По умолчанию в амиро заголовок страницы подставляется автоматически в <h1>. Это хорошо конечно - не надо на каждой ставить заголовок, выделять его и выбирать как ш1.


Однако смотрите какая веселая штука:

Заголовки статей, новостей, товарная позиция в каталоге тоже H1.

Если не отключать генерацию заголовков и не переделывать шаблоны то получаем 2! H1 на странице. Что не есть хорошо.


Можно закомментировать заголовок страницы в тпл и вбивать его на странице руками.


Возникает вопрос. А нужна ли эта генерация заголовков тогда? Если ее придется выключать.


Нужна - сделанная с умом - отключение вывода заголовка на страницах имеющих де факто зголовок с h1 где уже перечислял.


То есть пусть для страницы с типом статьи выводится, но для динамических страниц - конкретной статьи и т.д. уже нет



Что то такое.


А пока выключаем и дружно строчим заголовки ручками:)

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

Генерацию заголовокв прийдется октлючать практически на любом сайте. Имеющим: новости, статьи, сетевой дневник, каталог товара и т.д. 

Блин даж это же практически все сайты.


Вот и вопрос а зачем тогда ненужая функция, которую приходится отлкючать так малого того, еще через тпл проверкой, что не каждый сможет сделать.