Приветствую.
Есть содержимое материала:
<p>какой то текст...</p>
<p>какой то текст...</p>
<h2>ЗАГОЛОВОК 1</h2>
<p>какой то текст...</p>
<p>какой то текст...</p>
<h2>ЗАГОЛОВОК 2</h2>
<p>какой то текст...</p>
<p>какой то текст...</p>
Как реализовать автоматическое формирование вывода навигации по заголовкам в начале материала, чтобы при сохранении документ парсился на наличие в нем заголовков (подзаголовков) и ссылки на заголовки выводились в начале статьи?
Чтобы получилось так:
<a href="#anchor1">ЗАГОЛОВОК 1</a>
<a href="#anchor2">ЗАГОЛОВОК 2</a>
<p>какой то текст...</p>
<p>какой то текст...</p>
<a id="anchor1"> </a>
<h2>ЗАГОЛОВОК 1</h2>
<p>какой то текст...</p>
<p>какой то текст...</p>
<a id="anchor2"> </a>
<h2>ЗАГОЛОВОК 2</h2>
<p>какой то текст...</p>
<p>какой то текст...</p>
Поясню подробнее. Имеется содержимое материала - текст и заголовки (h2, h3, h4). Надо сделать так, чтобы при сохранении перед заголовком вставлялся анкор, а в начале статьи выводились ссылки на эти анкоры с содержимым заголовка.
Реализуемо такое? Если да, подскажите пожалуйста как, с помощью чего, каким образом, где и о чем почитать и пример?
REVO