Shajtan 0 Опубликовано 1 августа, 2007 Жалоба Share Опубликовано 1 августа, 2007 Ребята, кто может подсказать... не вполне понимаю вот что. Хочу добавить пару кнопок на навигацию - например, вынести туда ссылку "О магазине". Смотрю 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, не могу рулить подсветкой текущей ссылки. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 августа, 2007 Жалоба Share Опубликовано 1 августа, 2007 Это метки текущей закладки, т.е. добавляется class="current" если ты например на странице корзины находишься. Эти метки определяются в /includes/header.php Там есть код: // Метки для закладок ... // /Метки для закладок т.е. что б закладка была прорисована как активная если ты находишься на нужной странице. Если тебе не нужна прорисовка (т.е. закладки будут всегда "закрытые"), просто добавляй между ul ... /ul: <li><a href="ссылка"><span>О магазине</span></a></li>[/code] Ссылка на сообщение Поделиться на другие сайты
Shajtan 0 Опубликовано 2 августа, 2007 Автор Жалоба Share Опубликовано 2 августа, 2007 Зело благодарен, разобрался. Ссылка на сообщение Поделиться на другие сайты
hsi 0 Опубликовано 23 августа, 2007 Жалоба Share Опубликовано 23 августа, 2007 Еще хотелось бы узнать как можно прикрутить "Основное меню" =доставка,безопасность и тд. в самый верх в шапку, ну и сделать его горизонтально? можно ввиде кнопочек что бы было, можно просто текстом ?? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 августа, 2007 Жалоба Share Опубликовано 23 августа, 2007 Вставить в шапку метку бокса {$box_INFORMATION} или {$box_CONTENT} А что б были горизонтально. Это из исходного кода боксов убрать br Смотреть нужно файлы: /templates/шаблон/source/boxes/information.php и content.php Ссылка на сообщение Поделиться на другие сайты
maestro 0 Опубликовано 25 сентября, 2008 Жалоба Share Опубликовано 25 сентября, 2008 У меня вопрос, как увеличить расстояние между "Главная", "Корзина, "Оформить", "Вход"..? Ссылка на сообщение Поделиться на другие сайты
kerzer 0 Опубликовано 26 сентября, 2008 Жалоба Share Опубликовано 26 сентября, 2008 Камрады помогите, как в верхней навигации сделать линк на внешний ресурс, например yandex.ru спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 сентября, 2008 Жалоба Share Опубликовано 26 сентября, 2008 В /templates/шаблон/index.html просто вствить html-код ссылки, что-то вроде: <a href="httpp://yandex.ru" target="_blank">yandex.ru</a>[/code] Ссылка на сообщение Поделиться на другие сайты
cheek 0 Опубликовано 11 декабря, 2008 Жалоба Share Опубликовано 11 декабря, 2008 Помогите пожалуйста...меню в скрине...как сделать, чтобы при переходе на соответвующую ссылку - она подсвечивалась? все перепробовала...помогите... Меню выводится: <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]Помогите пожалуйста!!! Ссылка на сообщение Поделиться на другие сайты
cheek 0 Опубликовано 12 декабря, 2008 Жалоба Share Опубликовано 12 декабря, 2008 вопрос решен, с помощью {if $smarty.server.REQUEST_URI eq 'страница которую нужно проверять.php'} class="current"{/if} Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 декабря, 2008 Жалоба Share Опубликовано 12 декабря, 2008 Да, правильно сделали, нужно просто было выделять css классом текущую страницу, что б внешний вид текущей закладки можно было сделать другим. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения