Настройка блока PROMO

голоса: 0
Добрый день.   В my.css прописал два варианта PROMO и PROMO1 с разными вариантами изображения. Для глобальных настроек применяю вариант PROMO (по умолчанию во всех модулях достаточно заменить css  на свой и настройки применяются). Для модуля редактора страниц возникла проблемма - как сделать что бы PROMO отображался на всех страницах, кроме ГЛАВНОЙ, а на ГЛАВНОЙ отображался PROMO1. У меня пока что выходит только либо первый вариант, либо второй либо два варианта отображаются вместе.... Я новенький - только учусь.
Адрес сайта kovi.ucoz.net
| Автор: | Категория: Дизайн сайта
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
 
Лучший ответ
Предоставьте код блока промо. После посмотрим как помочь вам.
| Автор:
Выбор ответа лучшим | | Автор: Дмитрий Дроздов


<div id="<?if($URI_ID$='page1')?>promo1<?else?>promo<?endif?>">
 <div class="wrapper">
 <span class="promo-ttl"><span>Ремесленная мастерская</span></span>
 </div>
</div>

Дмитрий Дроздов,
Внес правки в вашем сообщении выше, так будет правильно.
Yuri_Geruk,

Исправил, сохранил, обновился. Увы что-то не так, где-то я уже испортил код. Н а ГЛАВНОЙ СТРАНИЦЕ отображается PROMO как и на всех друих. Вот код редактора страниц

<html>
<head>
<meta charset="utf-8">
<title>$SITE_NAME$ - $MODULE_NAME$</title>
<link type="text/css" rel="stylesheet" href="/_st/my.css" />
<?$META_DESCRIPTION$?>
<?$META_KEYWORDS$?>
</head>

<body>
$ADMIN_BAR$
<div id="overlay">
 $GLOBAL_AHEADER$
 <!-- <global_promo> -->
 <div id="promo">
 </div> 
 <!-- </global_promo> -->

 <div id="casing"> 
 <div class="wrapper">
 <?if($MODULE_ID$='forum')?><div class="forum-box"><?endif?>
 <!-- <middle> -->
 <div id="content" <?if($HIDE_CLEFTER$)?>class="wide-page"<?endif?>>
 <section><!-- <body> -->$CONTENT$<!-- </body> --></section>
 </div>
 <?if(!$HIDE_CLEFTER$)?>
 <aside>
 <div id="sidebar"> 
 $GLOBAL_CLEFTER$
 </div>
 </aside>
 <?endif?>
 <!-- </middle> -->
 <div class="clr"></div>
 <?if($MODULE_ID$='forum')?></div><?endif?>
 </div>
 </div>
 $GLOBAL_BOTTOM$
 $GLOBAL_BFOOTER$
</div>
<script type="text/javascript" src="/.s/t/1201/ui.js"></script>
<script>$('#catmenu > div > ul').prepend('<li><a href="/" class="home-i"><span></span></a></li>');</script>
 
<div style="display:none">

</div>
</body>
</html>

Дмитрий Дроздов,

Вместо выделенного красным прописать код $GLOBAL_PROMO$

Yuri_Geruk,

Прошу прощения, но не срабатывает. На ГЛАВНОЙ всё ОК.

Дмитрий Дроздов,

Дополнительно поправил код, должно быть так:

<div id="<?if($URI_ID$='page1')?>promo1<?else?>promo<?endif?>">
 <div class="wrapper">
 <?if($URI_ID$='page1')?><span class="promo-ttl"><span>Ремесленная мастерская</span></span><?endif?>
 </div>
</div>

Дмитрий Дроздов,
Обновите код, дополнил условием чтобы не вылезала надпись РЕМЕСЛЕННАЯ МАСТЕРСКАЯ
Yuri_Geruk,
Клево! Рабатает!)))) Юрий, Вы молодец. Вот что значит специалист))). Спасибо Вам за вашу работу.
...