Лишний </li>
Прислано: Rim
пт, 03/04/2009 - 09:58
Другие статьи по теме:
Добрый день! Уважаемое сообщество, столкнулся с проблемой при переопределении функции.
Переопределил функцию для стандартного меню в теме, добавил внизу
\n
function santeh_menu_item($link, $has_children, $menu = '', $in_active_trail = FALSE, $extra_class = NULL) {
$class = ($menu ? 'expanded' : ($has_children ? 'collapsed' : 'leaf'));
if (!empty($extra_class)) {
$class .= ' '. $extra_class;
}
if ($in_active_trail) {
$class .= ' active-trail';
}
return '<li class="'. $class .'">'. $link . $menu ."</li>\n<div class='myclass'></div>\n";
}В итоге в коде появился лишний тег
, скорее всего он там был и до этого, но никак ни на что не влиял.
</div><div class="block block-user" id="block-user-1"> <h2 class="title"><span>admin</span></h2> <div class="content"><ul class="menu"><li class="leaf first"><a href="/user/1">Мои учетные данные</a></li> <div class='myclass'></div> <li class="collapsed"><a href="/node/add">Создать материал</a></li> <div class='myclass'></div> <li class="expanded active-trail"><a href="/admin" class="active">Управление</a><ul class="menu"><li class="collapsed first"><a href="/admin/build" title="Контроль над структурой и внешним видом вашего сайта.">Конструкция сайта</a></li> <div class='myclass'></div> <li class="collapsed"><a href="/admin/content" title="Управление содержанием сайта.">Содержание</a></li> <div class='myclass'></div> <li class="collapsed"><a href="/admin/settings" title="Изменение основных настроек сайта.">Настройка сайта</a></li> <div class='myclass'></div> <li class="collapsed"><a href="/admin/user" title="Управление пользователями, группами и доступом к возможностям сайта.">Управление пользователями</a></li> <div class='redline'></div> <li class="collapsed"><a href="/admin/reports" title="Просмотр системного журнала и другой информации о состоянии сайта.">Отчеты</a></li> <div class='myclass'></div> <li class="leaf last"><a href="/admin/help">Помощь</a></li> <div class='myclass'></div> </ul></li> - лишний <div class='myclass'></div> <li class="leaf last"><a href="/logout">Выйти</a></li> <div class='myclass'></div> </ul></div>
- Rim's blog
- Для комментирования войдите или зарегистрируйтесь
Опубликовано Rim в пт, 03/04/2009 - 10:00.
Прошу прощения, - добавил внизу кода функции <div class='myclass'></div>\n
- Для комментирования войдите или зарегистрируйтесь
Опубликовано kosilko в пт, 03/04/2009 - 10:08.
</ul></li> - лишний
вроде не лишний, он вроде как закрывающий для этого момента:
<li class="expanded active-trail"><a href="/admin" class="active">Управление</a>....
- Для комментирования войдите или зарегистрируйтесь
Опубликовано Rim в пт, 03/04/2009 - 10:16.
Действительно, сори, заседелся уже за ним.
- Для комментирования войдите или зарегистрируйтесь

Комментарии