Архив - только для чтения
Как создать второй контейнер с блоками
Модератор форума
Сообщение # 1 | 17:36:34
Во многих стандартных шаблонах предусмотрен только один контейнер. Второй можно создать вручную. Но только, если дизайн не основан на изображениях фиксированного размера. В этом случае кроме добавления Глобального блока потребуется перерисовка всей графики.

1. Создайте Глобальных блок (Панель управления - Управление дизайном - Глобальные блоки)



Нажмите кнопку 'Добавить блок'. Назовите глобальный блок TWO, тогда код глобального блока будет $GLOBAL_TWO$.

2. Зайдите в 'Управление дизайном - Страницы сайта'. В коде шаблона найдите ячейку с переменной $CONTENT$ и ниже пропишите ячейку с нашим блоком. Ячейка должна быть аналогична той, в которой прописан код первого контейнера.


Не обращайте внимание на пути к картинкам, в каждом дизайне они свои.
Если у вас ширина ячейки первого контейнера 214, то и ширина второго должна быть 214.
Получается, что мы просто прописали еще одну ячейку после контента:
Код
<td valign="top" width="214">
$GLOBAL_TWO$
</td>

Важно! Для того, чтобы добавленный вами контейнер отображался на всех страницах сайта, нужно прописать ячейку с кодом глобального блока во всех основных шаблонах, где присутствует код $BODY$.

• В некоторых дизайнах вместо табличных ячеек используются динамические div, но принцип тот же. Если вам нужно добавить контейнер слева, то код ячейки нужно прописать до переменной $CONTENT$.
• После того, как вы создали второй контейнер, возможность добавлять туда блоки через Конструктор пропадет. Добавлять блоки можно будет только через Панель управления.


Оформление сообщений:
  • Размер шрифта текста должен быть не более 11pt.
  • Изображения в тексте разрешены не более 500x500px и не более 250кб.
  • Ссылки в текст должны вставляться с использованием специального bb-кода http://.
  • HTML-код должен вставляться с использованием специального bb-кода code

Прикрепления: 1672840.png (8.1 Kb) · 3615368.png (19.1 Kb)
Сообщение отредактировал Владислав1999 - Среда, 10 Авг 2011, 17:38:17
NewStar3611
Сообщений: 44
Репутация: 0

Сообщение # 391 | 11:15:24
Quote (FeniX_kz)
в шаблонах переносите код глобального блока до ячейки, содержащей переменную $CONTENT$ или $BODY$

Точнее скажите пожалуйста, свой блок нашел, ( хотя называется он $GLOBAL_CLEFTER$ - левый, а стоит справа
%) нашел $CONTENT$ а что куда писать? если не затруднит

Добавлено (17-Окт-2012, 11:15:24)
---------------------------------------------
Если кто может обьясните подробней, как контейнер с блоками перенести с правой стороны в левую?

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

Сообщение # 392 | 11:50:10
В визуальном редакторе или конструкторе возможна вставка блока справа (для чайника)? А то сайт перекошенный на одну сторону. У людей смотрю красиво - симметрично.
@katy@
Сообщений: 1807
Репутация: 467
Уровень замечаний:

Сообщение # 393 | 12:00:19
Quote (Sigma7351)
В визуальном редакторе или конструкторе возможна вставка блока справа (для чайника)? А то сайт перекошенный на одну сторону. У людей смотрю красиво - симметрично.

Можно.Включаете конструктор (чтобы активен был) Наводите мышкой на нужный блок клацаете левую кнопку на мыши и одновреммено при наведении (держите) и перетаскиваете его в нужное вам место

道德經 Помощь по системе
Сообщение отредактировал katy2103 - Среда, 17 Окт 2012, 12:01:17
bamby4er
Сообщений: 68
Репутация: 1

Сообщение # 394 | 18:10:02
Здравствуйте помогите, мне поставить правый глобальный блог

ОЧЕНЬ ПРОШУ ПОМОГИТЕ!

chita-realty.ru - все объявления о недвижимости в Чите
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 395 | 22:00:26
bamby4er,
Где ссылка на сайт?

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
MRZM
Сообщений: 47
Репутация: 10

Сообщение # 396 | 17:57:24
Сайт:
Code
http://gta-shka.my1.ru/

Как добавить второй Контейнер на сайт?
Код:
Code
<html>
<head>
<title>$MODULE_NAME$</title>
<META NAME="Description" CONTENT="Новые моды для GTA">  
<META NAME="Keywords" CONTENT="скачать, лучшие, моды, для, гта, какой, лучший, мод, на, гта, playground.ru, gta.ru, rockstargames.com, рокстар, libertycity.ru">  
<META NAME="Robots" CONTENT="ALL">  
<META NAME="Revisit-After" CONTENT="1 Days">  
<META NAME="Author" CONTENT="pavlikov pavel">  
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
<meta name="cypr-verification" content="c544a5e539dcdd868a2e8be604c32962"/>
</head>

<body>

<div class="wrapper">

<div class="logo"></div>

$GLOBAL_AHEADER$

<div class="content">
<!-- <middle> -->

<div class="sidebar">
$GLOBAL_CLEFTER$
</div>

<div class="center"><!-- <body> --><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="80%"><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » <!--<s5182>-->Файлы<!--</s>--></td>
<td align="right" style="white-space: nowrap;"><?if($ADD_ENTRY_LINK$)?>[ <a href="$ADD_ENTRY_LINK$"><!--<s5186>-->Добавить материал<!--</s>--></a> ]<?endif?></td>
</tr>
</table>
<hr />
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="60%"><!--<s5218>-->Всего материалов в каталоге<!--</s>-->: <b>$NUM_ENTRIES$</b><?if($NUM_SHOWN$)?><br /><!--<s5220>-->Показано материалов<!--</s>-->: <b>$NUM_SHOWN$</b><?endif?></td>
<td align="right"><?if($PAGE_SELECTOR$)?><!--<s3015>-->Страницы<!--</s>-->: $PAGE_SELECTOR$<?endif?></td>
</tr>
</table>
<hr />
<div style="text-align: center;"><span style="font-size: 15pt; font-family: 'Comic Sans MS'; color: rgb(218, 165, 32);">Последние статьи в каталоге</span></div>
<center>$MYINF_8$</center>
$BODY$
<?if($PAGE_SELECTOR1$)?><div style="text-align:center;">$PAGE_SELECTOR1$</div><?endif?><!-- </body> --><div style="display:none;"><a href="/">GTA-SHKA.My1.RU</a></div></div></div>
<!-- </middle> -->

$GLOBAL_BFOOTER$
</body>

</html>

CSS:
Code
.sidebar2 {
    float: right;
    width: 213px;
    padding: 3px;
//overflow:hidden;
}


Вот этой командой я добавляю блок на сайт, он всегда встает криво >_<
Code
<div class="sidebar2">
$GLOBAL_MRZM$
</div>
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 397 | 22:26:07
PashaPavlikov,
На данном Вами сайте и так 2 контейнера, и все вполне нормально отображается...

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Chris2902
Сообщений: 3
Репутация: 0

Сообщение # 398 | 22:30:33
Здравствуйте, подскажите пожалуйста, как левый контейнер добавить
http://astana-legion.kz/
Так понимаю нужно что-то добавить в CSS, только не знаю что :)
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 399 | 23:12:03
Chris2902, я бы не советовал, при разрешении 1024х768 места практически нет.
Но если так приспичило, то нужен код шаблона "Страницы сайта"
Chris2902
Сообщений: 3
Репутация: 0

Сообщение # 400 | 23:20:15
Контейнеры и основную часть уменьшу, чтоб как раз на 1024 было
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 401 | 23:31:26


красным + одну кляксу удалил ;)

Добавлено (25-Окт-2012, 23:31:26)
---------------------------------------------
Chris2902, вот ещё одна или это для красоты? ))
<!-- Header -->
$<table class="header-table">

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

Сообщение # 402 | 23:38:30
это по незнанию)
kurganov
Сообщений: 8
Репутация: 0

Сообщение # 403 | 21:30:21
Здравствуйте! пытался вставить правый контейнер, но не выходит... Помогите пожалуйста.
Сайт:
http://kurganov.biz/

Код:
Code
<html>
  <head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>$SITE_NAME$ - $MODULE_NAME$</title>
<?$META_DESCRIPTION$?>
   
  <link type="text/css" rel="StyleSheet" href="/_st/my.css" />
  </head>
  <body>
$ADMIN_BAR$
  <div id="wrap">
  <div id="container">
  $GLOBAL_AHEADER$
  <div id="content">
  <!-- <middle> -->
  <div class="sidebar">
  <div class="sidebar-top"></div>
  <div class="sidebar-mid">
  $GLOBAL_CLEFTER$
  </div>
  <div class="sidebar-bot"></div>
  </div>
  <div id="maincont">
  <!-- <body> -->$CONTENT$<!-- </body> -->
  </div>

  <div class="clear"></div>
  <!-- </middle> -->
  </div>
  $GLOBAL_BFOOTER$
  </div>
  </body>
</html>
Santoz2181
Сообщений: 34
Репутация: 1

Сообщение # 404 | 23:01:41
Здравствуйте! Помогите добавить левый контейнер, пожалуйста! Уже несколько суток пытаюсь всё сделать.

сайт - crimealife.org.ua

Code
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
   
  <meta name="keywords" content="Крым, море, поход, походы, турист, туризм, фото, видео, фильм, природа, лиманы, города, курс, валют, история, крым, погода, тёплая, вода"></meta>  
<title>$SITE_NAME$</title>

<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
<script type="text/javascript" src="/js/c.js"></script>
</head>
  <body>
   
$GLOBAL_AHEADER$
<?if($MODULE_ID$='forum')?><div id="main_f"><?else?><div id="main"><?endif?>
   
<!-- <middle> -->
  <div id="content">  
  <!-- <body> -->$CONTENT$<!-- </body> -->
  <div class="cleaner_h40"></div>  
  </div>  
  <div id="sidebar">
  $GLOBAL_CLEFTER$
  <div class="cleaner_h40"></div>  
  </div>  

  <div class="sidebar_title">Информация</div>
  <center> <!-- www.creditdeposit.com.ua informer -->
<div id="creditdepositinformer" style="font:10px verdana;">Загрузка информера <a href='http://www.creditdeposit.com.ua/currency/all'>курс валют</a>...</div>
<script src="http://www.creditdeposit.com.ua/informersrc/?type=currency" charset="windows-1251"></script>
  <!-- end of www.creditdeposit.com.ua informer --></center>
  <div class="cleaner_h20"></div>
<td style="background:url('/.s/t/988/25.gif');"></td>  
   
  </div>
<!-- </middle> -->
   
<div class="cleaner"></div>
</div>
<div id="main_bottom"></div>
<div id="footer">
<div class="author_link">
$GLOBAL_BFOOTER$
</div>
  $POWERED_BY$
</body>
</html>

Добавлено (26-Окт-2012, 23:01:41)
---------------------------------------------
Простите, вот правильный код "страница сайта"

Code
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>$SITE_NAME$</title>

<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
<script type="text/javascript" src="/js/c.js"></script>
</head>
  <body>
$GLOBAL_AHEADER$
<?if($MODULE_ID$='forum')?><div id="main_f"><?else?><div id="main"><?endif?>
   
<!-- <middle> -->
  <div id="content">  
  <!-- <body> -->$CONTENT$<!-- </body> -->
  <div class="cleaner_h40"></div>  
  </div>  
  <div id="sidebar">
  $GLOBAL_CLEFTER$
  <div class="sidebar_title">Информация</div>
  <center> <!-- www.creditdeposit.com.ua informer -->
<div id="creditdepositinformer" style="font:10px verdana;">Загрузка информера <a href='http://www.creditdeposit.com.ua/currency/all'>курс валют</a>...</div>
<script src="http://www.creditdeposit.com.ua/informersrc/?type=currency" charset="windows-1251"></script>
  <!-- end of www.creditdeposit.com.ua informer --></center>
  <div class="cleaner_h20"></div>

  </div>
<!-- </middle> -->
   
<div class="cleaner"></div>
</div>
<div id="main_bottom"></div>
<div id="footer">
<div class="author_link">
$GLOBAL_BFOOTER$
</div>
  $POWERED_BY$
</body>
</html>


помогите, пожалуйста
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 405 | 23:20:10
kurganov,
Во-первых, уменьшайте размер блока #maincont (сейчас он 688px).
Во-вторых, второй бок вставить сюда:
Quote
<!-- <body> -->$CONTENT$<!-- </body> -->
</div>
__________________________
<div class="clear"></div>
Можно с теми же стилями, что и первый контейнер (254рx), можно самостоятельно стили писать...

Santoz2181,
В Вашем дизайне добавить левый блок будет несколько проблематично. Куда Вы потом материалы писать будете?

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Сообщение отредактировал KaiLee - Пятница, 26 Окт 2012, 23:20:30
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!