support 447 Опубликовано 6 марта Жалоба Share Опубликовано 6 марта Сейчас в шаблоне vamshop5 по умолчанию категории, у которых есть подкатегории - не кликабельны. А выводятся просто подкатегории при наведении мышки. Как сделать что б и наведение мышки открывало подкатегории, и клик по категории переходил в категорию? В /templates/vamshop5/javascript/vamshop5.js внизу добавляйте: // Go to the parent link on click $('.navbar-mega-nav .dropdown > a').click(function(){ location.href = this.href; }); В /templates/vamshop5/source/boxes/categories2.php меняйте: $categories_string2 .= '<li'.((vam_has_category_subcategories($owner_cat_id)) ? " class=\"dropdown\" " : "").'><a'.((vam_has_category_subcategories($owner_cat_id)) ? " class=\"dropdown-item dropdown-toggle\" data-bs-toggle=\"dropdown\" " : " class=\"dropdown-item\" ").'href="' . ((vam_has_category_subcategories($owner_cat_id)) ? "#" : $cPath_new_url) . '">' . (($icon != '') ? '<i class="'.$icon.'"></i> ' : false) . $owner_cat_name . $products_count_string . '</a>'."\n"; на: $categories_string2 .= '<li'.((vam_has_category_subcategories($owner_cat_id)) ? " class=\"dropdown\" " : "").'><a'.((vam_has_category_subcategories($owner_cat_id)) ? " class=\"dropdown-item dropdown-toggle\" data-bs-toggle=\"\" " : " class=\"dropdown-item\" ").'href="' . ((vam_has_category_subcategories($owner_cat_id)) ? $cPath_new_url : $cPath_new_url) . '">' . (($icon != '') ? '<i class="'.$icon.'"></i> ' : false) . $owner_cat_name . $products_count_string . '</a>'."\n"; Всё. Теперь будет работать клик по категории. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения