Модератор форума: Yuri_G  
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Глобальные блоки
Глобальные блоки
Модератор форума
Сообщение # 1 | 22:12:17
Глобальные блоки - это блоки, которые доступны во всех других шаблонах вашего проекта. С помощью них можно оптимизировать дизайн вашего проекта, разбив его на общие части. Используя общие блоки вы сможете делать изменения для всего проекта путем редактирования только одного шаблона блока.

При создании сайта в шаблонах по умолчанию системой автоматически создаются 4 глобальных блока Верхний, Нижний, Первый и Второй контейнеры. Внутри них работают все коды, которые должны работать в шаблонах, но не работают другие глобальные блоки. В шаблонах это коды:

$GLOBAL_AHEADER$
$GLOBAL_CLEFTER$
$GLOBAL_DRIGHTER$
$GLOBAL_BFOOTER$


Путь к созданию Глобального блока в Панели управления:
Главная » Управление дизайном » Глобальные блоки
[ Управление шаблонами | Управления таблицами стилей (CSS) | Глобальные блоки ]

Название блока может может состоять только из латинских букв в верхнем регистре. Длина названия не может превышать 10 символов. Это название будет служить $кодом$, который будет вызывать этот глобальный блок в ваших шаблонах.

Всего можно создать 6 блоков, не считая 4 системных.

Подробная инструкция


Предупреждение: Если вы берётесь редактировать шаблоны, то вы должны иметь базовые знания по HTML и CSS.


Внимание: Если вы просите помощи – указывайте адрес сайта или прикрепляйте скриншот.


Сообщения с 13.03.07 по 9.09.09 смотри в архиве
Barurman
Сообщений: 1
Репутация: 0

Сообщение # 301 | 14:26:04
Доброго времени суток!

Помогите пожалуйста скрывал в пункте управление дизайном --> редактирование шаблонов -->первый контейнер
редактировал( скрывал) блоки 3,8 и 12
после чего стала ехать страница с каталогом товара (при выборе одной из категорий выпадает меню и страница уезжает).

Помогите пожалуйста!
Код контейнера
Код
<!-- <block1> -->
<?if($SMENU_1$)?>
<div class="btitle">Меню сайта</div>
<div class="bc">$SMENU_1$</div>
<?endif?>
<!-- </block1> -->
<br>
<!-- <block3> -->
<?if($CATEGORIES$)?>
<div class="btitle">Категории раздела</div>
<div class="bc">$CATEGORIES$</div>
<?endif?>
<!-- </block3> -->
<br>
<!-- <block4> -->
<?if($CHANNELS$)?>
<div class="btitle"><!-- <bt> --><!-- <bt> --><!--<s6439>-->Категории каналов<!--</s>--><!-- </bt> --><!-- </bt> --></div>
<div class="bcont"><!-- <bc> --><!-- <bc> -->$CHANNELS$<!-- </bc> --><!-- </bc> --></div>
<?endif?>
<!-- </block4> -->

<!-- <block5> -->
<?if($CURRENCY$)?>
<div class="btitle"><!-- <bt> --><!-- <bt> --><!--<s5442>-->Валюта<!--</s>--><!-- </bt> --><!-- </bt> --></div>
<div class="bcont"><!-- <bc> --><!-- <bc> -->$CURRENCY$<hr><?$RATE$()?><!-- </bc> --><!-- </bc> --></div>
<?endif?>
<!-- </block5> -->

<!-- <block8> -->
<?if($ARCHIVE_LINKS$)?>
<div class="btitle"><!-- <bt> --><!-- <bt> --><!--<s5347> -->Архив записей<!--</s>--><!-- </bt> --><!-- </bt> --></div>
<div class="bcont"><!-- <bc> --><!-- <bc> -->$ARCHIVE_LINKS$<!-- </bc> --><!-- </bc> --></div>
<?endif?>
<!-- </block8> -->

<!-- <block9> -->
<?if($POLL$)?>
<div class="btitle"><!-- <bt> --><!-- <bt> --><!--<s5207>-->Наш опрос<!--</s>--><!-- </bt> --><!-- </bt> --></div>
<div class="bcont"><!-- <bc> --><!-- <bc> -->$POLL$<!-- </bc> --><!-- </bc> --></div>
<?endif?>
<!-- </block9> -->

<!-- <block10> -->
<?if($CHAT_BOX$)?>
<div class="btitle"><!-- <bt> --><!-- <bt> --><!--<s3199>-->Мини-чат<!--</s>--><!-- </bt> --><!-- </bt> --></div>
<div class="bcont"><!-- <bc> --><!-- <bc> -->$CHAT_BOX$<!-- </bc> --><!-- </bc> --></div>
<?endif?>
<!-- </block10> -->

<!-- <block12> -->
<?if($COUNTER$ || $ONLINE_COUNTER$)?>
<!-- <div class="btitle">Статистика</div> -->
<div class="bc"><!-- <bc> --><div align="center"><!-- <bc> --><!-- $COUNTER$<?if($ONLINE_COUNTER$)?>--><!--<hr />$ONLINE_COUNTER$$ONLINE_USERS_LIST$<?endif?> --><!-- </bc> --></div><!-- </bc> --></div>
<?endif?>
<!-- </block12> -->



Добавлено (05 Авг 2014, 14:26:04)
---------------------------------------------
Прошу прощения, вопрос снят, была проблема с настройками модуля "интернет-магазин"

Прикрепления: 7088429.gif (269.6 Kb) · 6310376.gif (307.7 Kb)
delite
Сообщений: 5
Репутация: 0

Сообщение # 302 | 22:17:42
У меня такая вот проблема. Второй контейнер съедает часть статьи. То есть закрывает небольшую часть статьи по всей длине.

Помогите пожалуйста решить этот вопрос
Прикрепления: 7944099.jpg (181.6 Kb)
Yuri_G
uWeb support
uVip manager
Сообщений: 4336
Репутация: 943

Сообщение # 303 | 22:29:01
delite, в таблицу стилей CSS добавить в самый низ стили:
Код
.eText p, .eText span {width:540px;}
Получится вот так


Gypercreep
Сообщений: 1
Репутация: 0

Сообщение # 304 | 19:04:09
Мне бы хотелось, чтобы блоки были как слева, так и справа(а не только слева). И чтобы они показывались на всех страничках. Буду очень признателен, если вы мне поможете) http://videozal.ucoz.org/
werst
Сообщений: 3
Репутация: 0

Сообщение # 305 | 14:56:55
Помогите. Проблема следующая.
При авторизации на сайте, второй контейнер отображается на сайте. При выходе с сайта этот контейнер исчезает

сайт: http://firefly-v.ucoz.ru/
вернее будущий сайт smile
DeМaNru13
Сообщений: 4
Репутация: 0

Сообщение # 306 | 09:24:12
Помогите пожалуста
У меня второй контейнер проваливается под новости, как можно это исправить
Прикрепления: 0556390.jpg (149.4 Kb)
Alirti
Сообщений: 10
Репутация: 0

Сообщение # 307 | 15:52:59
Подскажите в чем проблема.
Второй контейнер не отображается на главной странице, а на остальных страницах все нормально.
Прикрепления: 5408154.gif (55.2 Kb) · 3877007.gif (60.4 Kb)
Сообщение отредактировал Alirti - Вторник, 30 Сен 2014, 15:56:10
DeМaNru13
Сообщений: 4
Репутация: 0

Сообщение # 308 | 16:17:59
Цитата DeМaNru13 ()
У меня второй контейнер проваливается под новости,
Решил хоть и не сразу, статью капризную заменил на сайте
werst
Сообщений: 3
Репутация: 0

Сообщение # 309 | 20:39:26
Цитата DeМaNru13 ()
Решил хоть и не сразу, статью капризную заменил на сайте
Интересно в чем же была капризность ?
Grabber
Сообщений: 13
Репутация: 0

Сообщение # 310 | 16:06:12
Добрый день, помогите решить следующую проблему:

В верхнем контейнере (GLOBAL_AHEADER) прописан код шапки, я в него поместил контейнер (GLOBAL_SLIDER) со слайдером
После редактирования (GLOBAL_AHEADER) захожу например в редактирование (страница материала и комментариев к нему) и там автоматически прописывается часть кода которая есть в (GLOBAL_AHEADER), при чем если я не нажимаю сохранить то все впорядке, если нажму сохранить, то у меня получаются полторы шапки над сайтом, и сколько бы я его не удалял, он всегда заного прописывается сам.
Если не заходить после удаления кода с основной странички в (GLOBAL_AHEADER) и не сохранять там, то код не появляется.
Получается мне надо один раз отредактировать (GLOBAL_AHEADER) и больше его не трогать иначе потом на всех страничках где он присутствует пишется кусок кода с половиной шапки сайта.

Код который прописывается такой:

Код
<script type="text/javascript">
     
   $(window).load(function() {
   $('#slider-nivo').nivoSlider();
   };);
   </script>
     
   <?if($USER_LOGGED_IN$)?>

<div id="login">
   <ul class="usermenu">
   <li><a href="/index/8" title="Мой профиль" style="color:#000000;"><span><b>$USERNAME$</b></span></a></li>
   <li><a href="/index/10"><span><b>(выйти)</b></span></a></li>
   <li><a href="/index/14"><span><b>Cообщения ($UNREAD_PM$)</b></span></a></li>
   <li><a href="/news/0-0-0-0-1"><span><b>Добавить новость</b></span></a></li>
   <li><a href="/gb"><span><b>Комментарии</b></span></a></li>
   </ul>

   <div id="r">
   </div>
   </div>
<?else?>
   <div id="login">
     
<div class="reglink"><a href="/index/3" style="none">Регистрация!</a></div>
<div class="pswlink"><a href="$LOGIN_LINK$">Вход</a></div>

<div id="r">
     
   <!-- ссылки или мелкие картинки -->
   </div>
   </div>
<?endif?>
   <div id="nav">
   <ul>
   <li><a href="/">Главная</a></li>
   <li><a href="/news">Новости мультфильмов</a></li>
   <li><a href="/publ/novye/10">Новые мультфильмы</a></li>
   <li><a href="/publ/multfilmy_2013_goda/8">Мультфильмы 2013 года</a></li>
   <li><a href="/publ/multfilmy_2014_goda/9">Мультфильмы 2014 года</a></li>
   <li>
     
   <div id="sch-box">
<div class="search-box">
<div class="searchForm">
<form onSubmit="this.sfSbm.disabled=true" method="get" style="margin:0" action="/search/">
<div class="schQuery">
<input value="" type="text" name="q" maxlength="30" size="20" class="queryField" />
</div>
<div class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" value="Ok" />
</div>
</form>
</div>
</div>
</div>   
     
   </li>

   </ul>
     
   </div>

<!-- всплывающее окно ВК -->
<script type="text/javascript" data-usocial="true" data-type="vk" data-width="400" data-height="271" data-days="3" data-subscribed="11" data-link="68672639" data-delay="10000" src="http://uguide.ru/usocial.js"></script><!--/U1AHEADER1Z-->


Сам сайт http://www.megomult.ru
Сообщение отредактировал Grabber - Воскресенье, 05 Окт 2014, 16:11:46
_CrySiS_
Сообщений: 464
Репутация: 38

Сообщение # 311 | 18:26:51
Grabber, Советую не прописывать слайдер в новом Глобальном блоке, а прописать его в шапке - так будет лучше: и редактировать сможете без проблем и потери данных, и обновлять слайдер сможете
Алёна1665
Сообщений: 11
Репутация: 0
Уровень замечаний:

Сообщение # 312 | 09:31:48
Добрый день. Подскажите, как сделать так, чтобы второй контейнер показывался на всех станицах сайта, а не только на главной?
Адрес моего сайта http://schoolfamily.ucoz.net. Большое спасибо за ответ.
werst
Сообщений: 3
Репутация: 0

Сообщение # 313 | 13:26:31
всегда так было?
Yuri_G
uWeb support
uVip manager
Сообщений: 4336
Репутация: 943

Сообщение # 314 | 13:35:56
Цитата Алёна1665 ()
Подскажите, как сделать так, чтобы второй контейнер показывался на всех станицах сайта, а не только на главной?
Перейти в Панель управления - Главная - Дизайн - Управление дизайном(шаблоны), далее пройтись по страницам шаблонам где он у вас не отображается, а именно - http://i.imgur.com/oYbFk42.png , найти код:
Цитата
<td valign="top" width="220" style="background:url('/.s/t/761/4.gif') #E7EAE1;">

</td>
И заменить на:
Цитата
<td valign="top" width="220" style="background:url('/.s/t/761/4.gif') #E7EAE1;">
$GLOBAL_DRIGHTER$
</td>
Сохранить!

Алёна1665
Сообщений: 11
Репутация: 0
Уровень замечаний:

Сообщение # 315 | 21:05:22
Огромное спасибо! Всё получилось.

Добавлено (26 Окт 2014, 21:05:22)
---------------------------------------------
У меня возникла ещё одна проблема после добавления "Моя кнопка" пропал календарь со страниц сайта, только на главной есть. Что делать?
Адрес сайта http://schoolfamily.ucoz.net.

Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Глобальные блоки
Поиск: