madvolkov 0 Posted June 7, 2018 Report Share Posted June 7, 2018 В файле categories.php так вот выводится меню: function view_cat($dataset) { foreach ($dataset as $menu) { $categories_string .= '<li><a href="' . $menu["categories_url"] . '">' . $menu["title"] . '</a>'; if ($menu['childs']) { $categories_string .= '<ul class="submenu">'; $categories_string .= view_cat($menu['childs']); $categories_string .= '</ul>'; } $categories_string .= '</li>'; } return $categories_string; } function view_cat($dataset) { foreach ($dataset as $menu) { $categories_string .= '<li><a href="' . $menu["categories_url"] . '">' . $menu["title"] . '</a>'; if ($menu['childs']) { $categories_string .= '<ul class="submenu">'; $categories_string .= view_cat($menu['childs']); $categories_string .= '</ul>'; } $categories_string .= '</li>'; } return $categories_string; } Вопрос ! Как сделать так, чтобы добавить класс к li у которых есть вложенные подменю. Link to post Share on other sites
support 447 Posted June 7, 2018 Report Share Posted June 7, 2018 4 минуты назад, madvolkov сказал: В файле categories.php так вот выводится меню: function view_cat($dataset) { foreach ($dataset as $menu) { $categories_string .= '<li><a href="' . $menu["categories_url"] . '">' . $menu["title"] . '</a>'; if ($menu['childs']) { $categories_string .= '<ul class="submenu">'; $categories_string .= view_cat($menu['childs']); $categories_string .= '</ul>'; } $categories_string .= '</li>'; } return $categories_string; } function view_cat($dataset) { foreach ($dataset as $menu) { $categories_string .= '<li><a href="' . $menu["categories_url"] . '">' . $menu["title"] . '</a>'; if ($menu['childs']) { $categories_string .= '<ul class="submenu">'; $categories_string .= view_cat($menu['childs']); $categories_string .= '</ul>'; } $categories_string .= '</li>'; } return $categories_string; } Вопрос ! Как сделать так, чтобы добавить класс к li у которых есть вложенные подменю. Может проще будет перключиться на шаблон vamshop в Админке - Настройки - Мой магазин - Шаблон. И посмотреть как там сделано?! Там по умолчанию добавляется в каждому уровню свой класс. или взять за основу вот - это - или это - Там тоже похоже на то, что Вам нужно. Link to post Share on other sites
madvolkov 0 Posted June 7, 2018 Author Report Share Posted June 7, 2018 ок ! спс Link to post Share on other sites
support 447 Posted June 7, 2018 Report Share Posted June 7, 2018 3 минуты назад, madvolkov сказал: ок ! спс Не за что. Надеюсь, что какой-то из вариантов подойдёт. Link to post Share on other sites
Recommended Posts