cop2000 Опубликовано 27 ноября, 2016 Жалоба Поделиться Опубликовано 27 ноября, 2016 Доброго дня всем!Подскажите знатоки плиз!На сайте как и у всех есть лого в виде ссылки на главную.Как известно это не гуд, когда главная ссылается сама на себя... Сеошники бунтуют ))Подскажите, как корректно поставить условие на вывод лого, чтобы если это главная, то выводился просто рисунок, а если не главная, то был обёрнут в ссылку?Большое спасибо за ответы и помощь! Цитата Ссылка на сообщение Поделиться на другие сайты
Решение yr4ik Опубликовано 27 ноября, 2016 Решение Жалоба Поделиться Опубликовано 27 ноября, 2016 {if $module!=='MainView'}<a href="/">{/if} <img src="logo"/> {if $module!=='MainView'}</a>{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
cop2000 Опубликовано 27 ноября, 2016 Автор Жалоба Поделиться Опубликовано 27 ноября, 2016 Спасибо! С лого работает!А не подскажете ещё... там же ещё есть вывод верхнего меню (Главная Статьи Гарантия и т.д.) {foreach $pages as $p} {if $p->menu_id == 1} <li class="nav-item"> <a style="color:fff;" class="nav-link" data-page="{$p->id}" href="{$lang_link}{$p->url}">{$p->name|escape}</a> </li> {/if} {/foreach} чтобы слово "Главная" тоже было не активно на главной...Спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
yr4ik Опубликовано 27 ноября, 2016 Жалоба Поделиться Опубликовано 27 ноября, 2016 {if $p->url!=='/'} ... {/if} Только тут уже нужно по верстке смотреть. скорее всего на class="nav-link" какой-то стиль есть Цитата Ссылка на сообщение Поделиться на другие сайты
cop2000 Опубликовано 27 ноября, 2016 Автор Жалоба Поделиться Опубликовано 27 ноября, 2016 Спасибо я уже разобрался! Цитата Ссылка на сообщение Поделиться на другие сайты
madwp Опубликовано 23 ноября, 2017 Жалоба Поделиться Опубликовано 23 ноября, 2017 <nav class="upper_menu"> <ul> {foreach $pages as $p} {if $p->menu_id==1} {if $p->id==60} <li class="{if $p->id==$page->id}active{/if}"> <a href="services">{$p->name|escape}</a> <ul class="subnav"> {foreach $services_categories as $s} {if $s->visible} <li> {get_last_services var=s_services category_id=$s->id} <a href="services/{$s->url|escape}">{$s->name|escape} {if $s_services}>{/if}</a> {if $s_services} <ul class="subservices"> {foreach $s_services as $ss} <li><a href="service/{$ss->url|escape}">{$ss->name|escape}</a></li> {/foreach} </ul> {/if} </li> {/if} {/foreach} </ul> </li> {else} <li class="{if $p->id==$page->id}active{/if}"><a href="{$p->url}">{$p->name|escape}</a></li> {/if} {/if} {/foreach} </ul> </nav> Почему то не работает.... вернее меню активное ссылается само на себя... подскажите пожалуйста что не так Цитата Ссылка на сообщение Поделиться на другие сайты
madwp Опубликовано 23 ноября, 2017 Жалоба Поделиться Опубликовано 23 ноября, 2017 Основное меню победил а подкатегории чет не получаетсяПодскажет кто ? {foreach $pages as $p} {if $p->menu_id==1} {if $p->id==60} <li class="{if $p->id==$page->id}active{/if}"><a {if $p->id==$page->id}{else} href="services"{/if}>{$p->name|escape}</a> <ul class="subnav"> {foreach $services_categories as $s} {if $s->visible} <li> {get_last_services var=s_services category_id=$s->id} <a href="services/{$s->url|escape}"}>{$s->name|escape} {if $s_services}>{/if}</a> {if $s_services} <ul class="subservices"> {foreach $s_services as $ss} <li><a href="service/{$ss->url|escape}">{$ss->name|escape}</a></li> {/foreach} </ul> {/if} </li> {/if} {/foreach} Цитата Ссылка на сообщение Поделиться на другие сайты
yr4ik Опубликовано 23 ноября, 2017 Жалоба Поделиться Опубликовано 23 ноября, 2017 Основное меню победил а подкатегории чет не получаетсяПодскажет кто ? Код не стандартный и имеет неизвестные доработки. Боюсь так вам никто ничего не подскажет... Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.