Как не дать Joomla (1.5) переписать теги заголовка - PullRequest
1 голос
/ 12 декабря 2011

В скрипте Jumi я генерирую следующий HTML-код:

<h3>Header title</h3>

Когда я просматриваю страницу, Firebug указывает, что элемент превратился в это:

<h3>
    <a _moz-rs-heading="" name="header-title">Header title</a>
</h3>

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

Так зачем мне отключать эту полезную функцию?Ну, я перезагружаю содержимое страницы с помощью AJAX каждые десять секунд или около того.Контент, представленный jQuery('#my_container').html(...), не имеет переписанных тегов заголовка.Таким образом, через десять секунд теги заголовка станут голубыми и черными.

Мои вопросы:

  • Какая часть исходного кода Joomla отвечает за эти заголовкитег перезаписывает?

  • Как создать тег заголовка, который отказывается от такой перезаписи?

1 Ответ

0 голосов
/ 12 декабря 2011

Joomla создает заголовок в этом файле: /libraries/joomla/document/html/renderer/head.php

Вы можете пропустить заголовки Joomla, удалив следующую строку из файла index.php вашего шаблона:

<jdoc:include type="head" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...