Перейти к содержимому


- - - - -

Дублируются теги UL и LI в сайдбаре


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 Yurik82

Yurik82

    Активный участник

  • Пользователи
  • PipPipPip
  • 30 сообщений
  • Верстаю шаблны под ВордПресс

Отправлено 23.05.2010, 12:09

Подскажите пожалуйста, когда вставляю в шаблон <ul><?php zsidebarmanager::displaySidebar(1); ?></ul>
При просмотре хтмл страницы вижу такую картину:
<ul><li id="catmenu" class="widget widget_catmenu">
<ul><li class="page_item">тут ссылочки</li></ul></li></ul>
Получается что зебра вставляет еще один <ul><li>
Как избавится от дублирующих тегов UL, LI и убрать или поменять их классы?

#2 Yurik82

Yurik82

    Активный участник

  • Пользователи
  • PipPipPip
  • 30 сообщений
  • Верстаю шаблны под ВордПресс

Отправлено 24.05.2010, 12:32

Подскажите, где задаются классы и ID (id="catmenu", class="page_item" и т.д.) и как настроить для каждого сайдбара свои классы?
Заранее спасибо :)

#3 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 24.05.2010, 13:20

Просмотр сообщенияYurik82 (24.05.2010, 12:32) писал:

class="page_item"

\zengine\classes\zwidget\pagemenu.php (52)

Просмотр сообщенияYurik82 (24.05.2010, 12:32) писал:

и как настроить для каждого сайдбара свои классы?
Свои классы для каждого сайдбара можно настроить в файле functions.php темы сайта.

#4 Yurik82

Yurik82

    Активный участник

  • Пользователи
  • PipPipPip
  • 30 сообщений
  • Верстаю шаблны под ВордПресс

Отправлено 24.05.2010, 13:24

Просмотр сообщенияzebrum (24.05.2010, 13:20) писал:

Свои классы для каждого сайдбара можно настроить в файле functions.php темы сайта.
Если не сложно, расскажите,пожалуйста, подробней или дайте ссылочку где об этом можно почитать
p.s: я имею ввиду класс CSS

#5 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 24.05.2010, 13:40

Просмотр сообщенияYurik82 (24.05.2010, 13:24) писал:

Если не сложно, расскажите,пожалуйста, подробней или дайте ссылочку где об этом можно почитать
Посмотрите примеры из этой темы и этой темы.

#6 Yurik82

Yurik82

    Активный участник

  • Пользователи
  • PipPipPip
  • 30 сообщений
  • Верстаю шаблны под ВордПресс

Отправлено 24.05.2010, 15:37

Спасибо. Но с functions.php ничего не вышло. Помогла корректировка zsidebar.php Сделал вот так:
private $params = array(
		'before_widget' => '',
		'after_widget' => "",
		'before_title' => '',
		'after_title' => "",
	);
и стало нормально отображаться.

У меня возник еще вопрос один в процессе. У меня есть меню вида:

<ul class="asdmenu">
<li>
<a href="~/" class="active"><span class="l"></span><span class="r"></span><span class="t">Главная</span></a>
</li>

Подскажите, где нужно поправить чтоб ссылки в одном из сайдбаров обрамлялись таким образом?

#7 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 25.05.2010, 14:45

functions.php


$sidebar->addWidget(new zwidget_listpages('list-pages', array(
'before' => '<ul class="asdmenu">',
'template' => '<li>
<a href="#link" class="active"><span class="l"></span><span class="r"></span><span class="t">#title</span></a>
</li>',
)));




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей