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

Пропадает ссылка в главном меню


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

Здравствуйте,

Возникла ситуевина: Добавил ссылку в главное меню на страницу "о нас" из блока "Узнайте больше"

прописал все правильно, но Ссылка проявляется когда посетитель авторизуется, когда просто зашел ее нет.

Как разобраться?

Кусок меню:



<div id="menu">
<ul>
<li{$1}><a href="{$mainpage}"><span>{#text_mainpage#}</span></a></li>
{if $account}{if $smarty.session.customer_id}
<li{$11}><a href="shop_content.php?coID=4 class="last">
<span>{#text_about#}</span></a></li>
<li{$2}><a href="{$account}"><span>{#link_account#}</span></a></li>
{/if}{/if}
<li{$10}><a href="shop_content.php?coID=3" class="last">
<span>{#text_how_to_buy#}</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>
[/CODE]

в header.php прописал

if (strstr($PHP_SELF, FILENAME_CONTENT) && $_GET['coID'] == 4) {

$vamTemplate->assign('11',' class="current"');

}

До этого делал все, то же самое только для страницы 3 все работает

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

вы же вставили ссылку в условие

{if $account}{if $smarty.session.customer_id}

проще говоря поставьте ее просто так.и будет видно всегда)

<li{$11}><a href="shop_content.php?coID=4 class="last"><span>{#text_about#}</span></a></li>

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

вы же вставили ссылку в условие

{if $account}{if $smarty.session.customer_id}

проще говоря поставьте ее просто так.и будет видно всегда)

Точно, спасибо.

Ее надо было поставить на пару строк ниже

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