В новом (относительно) Bootstrap 3 отсутствует возможность по умолчанию для выпадающего меню в навигациии задавать уровень вложенности более чем 2. Т.е. невозможно построить навигацию с бесконечным выпадающим меню используя возможности Bootstrap 3 по умолчанию. Для добавления такой нужной возможности существует следующее решение.
Метка: smarty
Сегодня я многое понял, а именно Smarty.
Люблю развиваться и изучать что-то новое. Недавно был покорен PDO, и сделан на его основе драйвер бд (не окончательная версия) и его синглтон реализация. После я решил простую реализацию шаблонизатора типа
1 2 3 4 5 6 7 8 9 10 11 12 13 |
function view_include($fileName, $params = array()) { //создаются переменные с названием КЕЙ и значением ВАЛ foreach ($params as $key => $val) { $$key = $val; } ob_start(); include $_SERVER['DOCUMENT_ROOT'] . "/view/$fileName.php"; return ob_get_clean(); } |
перевести на Smarty и использовать так же его возможности кеширования. Это отняло у меня день жизни.