ateccc 0 Опубликовано 31 июля, 2010 Жалоба Share Опубликовано 31 июля, 2010 Добавил в index.html в menu ссылку. К ссылкам блока menu в css определены свойства для текущей ссылки, при наведении на ссылку и т.д. Так вот почему-то к добавленной ссылке не применяются свойства для текущей ссылки, а всё остальное работает отлично. В чём может быть причина ? Просветите новичка. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 июля, 2010 Жалоба Share Опубликовано 31 июля, 2010 Так и не должно, нужно же php код писать или какое-то условие ставить, что б class="current" добавлялся если выбрана нужная Вам страница. Ссылка на сообщение Поделиться на другие сайты
ateccc 0 Опубликовано 31 июля, 2010 Автор Жалоба Share Опубликовано 31 июля, 2010 подскажите, а где и что надо написать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 июля, 2010 Жалоба Share Опубликовано 31 июля, 2010 Наугад сложно ведь сказать, Вы б хоть показали свой код. Ссылка на сообщение Поделиться на другие сайты
ateccc 0 Опубликовано 31 июля, 2010 Автор Жалоба Share Опубликовано 31 июля, 2010 вот код: <div id="menu"> <ul> <li{$1}><a href="{$mainpage}"><span>{#text_mainpage#}</span></a></li> <li><a href="http://www.bag-shop.com.ua/shop_content.php?coID=4"><span>О нас !</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 $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} </ul> </div> <div id="header"> <div class="header-left"> <a href="index.php"><img src="{$tpl_path}img/" alt="{$store_name}" /></a> </div> Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 июля, 2010 Жалоба Share Опубликовано 31 июля, 2010 Меняйте например: <li><a href="http://www.bag-shop.com.ua/shop_content.php?coID=4"><span>О нас !</span></a></li>[/code] примерно на: [code]<li{if $smarty.get.coID == '4'} class="current"{/if}><a href="http://www.bag-shop.com.ua/shop_content.php?coID=4"><span>О нас !</span></a></li> Ссылка на сообщение Поделиться на другие сайты
ateccc 0 Опубликовано 31 июля, 2010 Автор Жалоба Share Опубликовано 31 июля, 2010 А например для ссылки http://www.bag24.com.ua/create_guest_account.php как будет выглядеть условие ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 июля, 2010 Жалоба Share Опубликовано 31 июля, 2010 Условие должно быть примерно таким: {if $smarty.server.REQUEST_URI == '/create_guest_account.php'}[/code] Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения