Перейти к содержанию
Форум поддержки пользователей VamShop

Непонятки с верхней шапкой нафигации.


Рекомендуемые сообщения

Ребята, кто может подсказать... не вполне понимаю вот что. Хочу добавить пару кнопок на навигацию - например, вынести туда ссылку "О магазине". Смотрю index.html, вижу там такое:

<!-- /Шапка -->
<div id="menu">
<ul>
<li{$1}><a href="{$mainpage}"><span>{#text_mainpage#}</span></a></li>
{if $account}{if $smarty.session.customer_id}
<li{$2}><a href="{$account}"><span>{#link_account#}</span></a></li>
{/if}{/if}
<li{$3}><a href="{$cart}"><span>{#link_cart#}</span></a></li>
<li{$4}><a href="{$checkout}"><span>{#link_checkout#}</span></a></li>
{if $account}{if $smarty.session.customer_id}
<li{$5}><a href="{$logoff}"><span>{#link_logoff#}</span></a></li>
{else}
<li{$6}><a href="{$login}"><span>{#link_login#}</span></a></li>
{/if}
{/if}
</ul>
</div>[/code]

Вопрос - в чём состоит назначение переменных в теге <li> (от одного до пяти)? Дело в том, что когда я добавляю ещё один элемент - то начинается косяк со свойством li.current, не могу рулить подсветкой текущей ссылки.

Ссылка на сообщение
Поделиться на другие сайты

Это метки текущей закладки, т.е. добавляется class="current" если ты например на странице корзины находишься.

Эти метки определяются в /includes/header.php

Там есть код:

// Метки для закладок

...

// /Метки для закладок

т.е. что б закладка была прорисована как активная если ты находишься на нужной странице.

Если тебе не нужна прорисовка (т.е. закладки будут всегда "закрытые"), просто добавляй между ul ... /ul:


<li><a href="ссылка"><span>О магазине</span></a></li>
[/code]

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...

Еще хотелось  бы узнать как можно прикрутить  "Основное меню" =доставка,безопасность и тд.  в самый верх в шапку, ну  и сделать его  горизонтально? можно ввиде  кнопочек что бы  было, можно просто текстом ??

Ссылка на сообщение
Поделиться на другие сайты

Вставить в шапку метку бокса {$box_INFORMATION} или {$box_CONTENT}

А что б были горизонтально.

Это из исходного кода боксов убрать br

Смотреть нужно файлы:

/templates/шаблон/source/boxes/information.php и content.php

Ссылка на сообщение
Поделиться на другие сайты
  • 1 year later...

В /templates/шаблон/index.html просто вствить html-код ссылки, что-то вроде:


<a href="httpp://yandex.ru" target="_blank">yandex.ru</a>
[/code]

Ссылка на сообщение
Поделиться на другие сайты
  • 2 months later...

Помогите пожалуйста...меню в скрине...как сделать, чтобы при переходе на соответвующую ссылку - она подсвечивалась? все перепробовала...помогите...

Меню выводится:

<ul id="menu" style="position: relative; z-index: 0;">
  <li><a href="http://сайт..." target="_self" title="sample" class="current">Главная</a></li>
<li><a href="http://сайт..." target="_self" title="sample">Новости</a></li>
  <li><a href="http://сайт..." target="_self" title="sample">Продукция</a></li>
  <li><a href="сайт..." target="_self" title="sample">О нас</a></li>
  <li><a href="сайт..." target="_self" title="sample">Вакансии</a></li>
</ul>[/code]

Помогите пожалуйста!!!

post-2363-1304838288,192_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты

Да, правильно сделали, нужно просто было выделять css классом текущую страницу, что б внешний вид текущей закладки можно было сделать другим.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...