ШАПКА

Статус
В этой теме нельзя размещать новые ответы.

memphisss12

Писатель
Регистрация
31 Янв 2010
Сообщения
9
Реакции
8
Добрый день, уважаемые форумчане. ПРошерстил весь форум по ассисту. Пока ничего вразумительного не нашел. Подскажите пожалуйста, как выглядит скриптовый код if - if. Идея такая. на главной странице стоит флеш. if страница = главная, то "код вставки флеш", else - пустой блок или ничего. Это для того чтобы не на главной убирать бестолковую, но красивую шапку.

и еще один момент. Как сделать путь где ты находишься в main_content. Для каталога такой путь пишется, типа Главная->мониторы->NEC. а как такое сделать для информационных страниц?

Заранее благодарю.
 
можно попробовать с помощью js, что-то типа такого
HTML:
var heahflash;
headflash = 'код который встраивает флеш';
if(window.location == 'http://главная страница'){
$(headflash).insertAfter('тут элемент после которого вставить');
}
 
Не - не так. Спасибо за помощь.

Вот что я откопал на другом форуме. Может кому-то еще понадобится.
все просто и все работает
{if $main_content_template eq 'home.html'}
Флеха
{/if}
 
а по поводу второго вопроса вот что мне ответили:

Открываете published\SC\html\scripts\modules\auxpages\class.auxpages.php
Находите кусок
Код:

$smarty->assign("page_title", $page_title );
$smarty->assign("page_meta_tags", $meta_tags );
$smarty->assign('aux_page', $AuxInfo['aux_page_text']);
$smarty->assign('main_content_template', $this->getTemplatePath('frontend/aux_page.html'));

и дописываете строчку
Код:

$smarty->assign('auxpage_name', $AuxInfo['aux_page_name']);

Теперь можно в шаблоне published\SC\html\scripts\templates\frontend\aux_page.html использовать переменную {$auxpage_name} в качестве навигации. Например: содержимое aux_page.html
Код:

<a href="/">{lbl_pgn_mainpage}</a>/{$auxpage_name}
<hr />
{$aux_page}


надесюь это кому-нить нужно
 
По поводу конструкции
{if $main_content_template eq 'home.html'}
Флеха
{/if}
есть вариант с else?
Допустим, если на главной, показывать флеху1, если на остальных - флеху2
 
По поводу конструкции
{if $main_content_template eq 'home.html'}
Флеха
{/if}
есть вариант с else?
Допустим, если на главной, показывать флеху1, если на остальных - флеху2
конечно есть
{if $main_content_template eq 'home.html'}
Флеха, которая будет отображаться только на главной
{else}
Флеха, которая будет отображаться не на главной странице
{/if}
 
конечно есть
{if $main_content_template eq 'home.html'}
Флеха, которая будет отображаться только на главной
{else}
Флеха, которая будет отображаться не на главной странице
{/if}
А к каким страницам ещё можно привязать это условие помимо стартовой? Если главная страница идентифицируется как 'home.html', то имеют ли другие страницы такие же идентификаторы? (страницы категорий, товаров, статические и т.д.)
Возможно ли создавать сразу несколько условий?
{if $main_content_template eq 'home.html'}{/if}
{if $main_content_template eq 'product.html'}{/if}
{if $main_content_template eq 'pricelist.html'}{/if}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху