Друзья, подскажите пожалуйста, кто ни будь сталкивался с данной проблемой?
В настройка стоит двухуровневое меню, кол-во элементов 3 уровня меню увеличено до 15, но кнопка “Еще” так и не появилась. скрин во вложении.
Заранее благодарю за ответ
Попробуйте наоборот уменьшить количество элементов. Логика в коде простая, чтобы установить show_more
и показать текст Ещё:
function fn_dropdown_appearance_cut_second_third_levels(&$data, $childs_name, $params)
{
...
foreach ($data as $k1 => $v1) {
if (!empty($v1[$childs_name])) {
...
foreach ($data[$k1][$childs_name] as $k2 => $v2) {
if (!empty($v2[$childs_name])) {
$count3 = count($v2[$childs_name]);
if ($count3 > $params['dropdown_third_level_elements']) { <---
...
$data[$k1][$childs_name][$k2]['show_more'] = true;
}
}
}
}
}
...
}
1 лайк
Спасибо, все сделали!
1 лайк