début de mise en place de la toc. le design reste à voir
This commit is contained in:
parent
e210ed40f6
commit
0de3b29e8b
7 changed files with 44 additions and 2 deletions
13
site/snippets/toc.php
Normal file
13
site/snippets/toc.php
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<nav class="toc">
|
||||
<div class="light toc_label">Sommaire</div>
|
||||
<ul>
|
||||
<?php
|
||||
preg_match_all('/<h3>(.*?)<\/h3>/', $content, $titres);
|
||||
foreach ($titres[1] as $index => $titre) {
|
||||
$slug = Str::slug($titre);
|
||||
echo '<li><a href="#' . $slug . '">' . $titre . '</a></li>';
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue