Архив - только для чтения
Как создать второй контейнер с блоками
Модератор форума
Сообщение # 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
masterfootbal(ADMIN)
Сообщений: 23
Репутация: 0

Сообщение # 586 | 20:29:13
KaiLee, Спасибо. Разобрался уже!
класс9498
Сообщений: 7
Репутация: 0

Сообщение # 587 | 06:59:53
Пожалуйста помогите!!!!!!! Мне нужна помощь проблема в том что перестал отображаться правый блок умоляю помогите кто чем сможет код страници сайта <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" /><link type="text/css" rel="StyleSheet" href="http://s54.ucoz.net/src/layer3.css" /><script type="text/javascript" src="http://s54.ucoz.net/src/jquery-1.7.2.js"></script><link href="http://s54.ucoz.net/src/ulightbox/ulightbox.css" rel="stylesheet" type="text/css" /><script type="text/javascript" src="http://s54.ucoz.net/src/ulightbox/ulightbox.js"></script><script type="text/javascript" src="http://s54.ucoz.net/src/uwnd.js?2"></script><style type="text/css">.UhideBlock {display:none}</style></head>
<body id="body">
$GLOBAL_AHEADER$

<!-- <middle> --><div id="side_right"><div id="sider_left"><!-- <body> -->$CONTENT$<!-- </body> --> </div><div id="sider_right"></div><!--/sider_right--></div><!--/side_right--><div id="side_left">$GLOBAL_DRIGHTER$</div><!--/side_left--><!-- </middle> -->$GLOBAL_BFOOTER$

Прошу извинить что концовку не написал
раньше блок слева отображался а теперь перестал вот его код $GLOBAL_CLEFTER$
Тот кто поможет помимо спасибо еще репутацию повышу вот если что сам сайт http://www.zabatsai-sam.ru.tf/
Если не сможете помочь то хотя бы скажите как его прописать именно справа
Сообщение отредактировал класс9498 - Вторник, 12 Фев 2013, 07:35:02
Ministr
Сообщений: 842
Репутация: 323

Сообщение # 588 | 07:52:59
смотрите у вас в коде:

Код
<div id="sider_right"></div>

добавьте $GLOBAL_CLEFTER$, вот так:

Код
<div id="sider_right">$GLOBAL_CLEFTER$</div>

и до конца непонятно то вы пишите, что у вас правого блока нету, то левый не отображается??? что вам конкретно нужно?

Сообщение отредактировал Ministr - Вторник, 12 Фев 2013, 08:00:58
класс9498
Сообщений: 7
Репутация: 0

Сообщение # 589 | 08:32:04
Проблема в том что правый перестал отображаться и иногда тупит левый ну как тупит просто берет футер и вылазит с лева

Добавлено (12 Фев 2013, 08:32:04)
---------------------------------------------
Цитата (Ministr)
и до конца непонятно то вы пишите, что у вас правого блока нету, то левый не отображается??? что вам конкретно нужно?
мне конкретно нужно чтобы был и левый и правый левый есть теперь просто нужен еще и правый !!
Сообщение отредактировал класс9498 - Вторник, 12 Фев 2013, 08:49:05
Olga4433
Сообщений: 1
Репутация: 0

Сообщение # 590 | 19:32:26
ребят помогите вставить правый контейнер.начиталась,напробовалась(( создала контейнер в уравление "глобальные блоки" под названием $GLOBAL_TWOKON$

сайт verlen.at.ua

а вот код "страницы сайта"

<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="/.s/src/css/809.css" />
</head>
<body>
$ADMIN_BAR$

<div class="wrap"><div class="wrap1">
<div class="contanier">
$GLOBAL_AHEADER$
<?if($MODULE_ID$='forum')?><table class="main-table"><tr><td class="forum-block"><?endif?>
<!-- <middle> -->
<table class="main-table">
<tr>
<td class="side-block">
$GLOBAL_CLEFTER$
</td>
<td class="content-block">
<?if($MODULE_URL$)?><h1>$MODULE_NAME$</h1><?endif?>
<!-- <body> -->$CONTENT$<!-- </body> -->
<!-- Поместите этот тег туда, где должна отображаться кнопка +1. -->
<g:plusone annotation="inline"></g:plusone>

<!-- Поместите этот вызов функции отображения в соответствующее место. -->
<script type="text/javascript">
window.___gcfg = {lang: 'ru'};
<td class="side-block">
$GLOBAL_TWOKON$
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
</td>
</tr>
</table>
<!-- </middle> -->
<?if($MODULE_ID$='forum')?></td></tr></table><?endif?>
$GLOBAL_BFOOTER$
</div>
</div></div>
</body>
</html>
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 591 | 21:18:38
Olga4433,
Вам будет сложно добавить еще один блок. Сайт сам по себе узкий и если Вы добавите еще один блок, на материалы совсем не останется места... А сделать сайт шире будет сложно - нужно картинки перерисовывать.

Если Вы все же хотите просто вставить блок, то отредактируйте код страницы так:
Цитата
<!-- <middle> -->
<table class="main-table">
<tr>
<td class="side-block">
$GLOBAL_CLEFTER$
</td>
<td class="content-block">
<?if($MODULE_URL$)?><h1>$MODULE_NAME$</h1><?endif?>
<!-- <body> -->$CONTENT$<!-- </body> -->
<!-- Поместите этот тег туда, где должна отображаться кнопка +1. -->
<g:plusone annotation="inline"></g:plusone>

<!-- Поместите этот вызов функции отображения в соответствующее место. -->
<script type="text/javascript">
window.___gcfg = {lang: 'ru'};
<td class="side-block">
$GLOBAL_TWOKON$

(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
</td>
<td class="side-block">
$GLOBAL_TWOKON$
</td>

</tr>
</table>
<!-- </middle> -->
Зеленое - добавить, красное - удалить. И уменьшите картинки с одеялами - они слишком большие для 2 колонок.

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

Сообщение # 592 | 22:26:00
Добрый вечер!
http://school465.ucoz.ru
Пытаюсь создать сайт для своей школы.
Справа был блок рекламный, я с дуру попыталась его переделать под Полезные ссылки. Он совсем пропал и как добавить не знаю(
Помогите, пожалуйста.....
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 593 | 23:48:35
Paalsel,
Через конструктор добавте блок, назовите, как хотите и ставте свое содержимое (вкладка html).

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

Сообщение # 594 | 08:18:15
KaiLee ,когда я включаю Конструктор, то появляются новые блоки, но после они пропадают(

Добавлено (14 Фев 2013, 08:18:15)
---------------------------------------------
При  чем когда я включаю Конструктор, то блоков  становится больше, чем видно в режиме без Конструктора...

KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 595 | 10:23:20
Paalsel,
А Вы изменения сохраняете?
Цитата (Paalsel)
блоков становится больше, чем видно в режиме без Конструктора
Это нормально, не все блоки видны на каждой странице, конструктор же показывает все.

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

Сообщение # 596 | 15:18:14
Конечно сохраняю))

Добавлено (14 Фев 2013, 15:18:14)
---------------------------------------------
А вот еще вопрос))
Как сделать так, чтобы в календаре - блоке, отражались новости? Т.е. дата была подчеркнута и ссыль на нее?

KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 597 | 15:41:45
Paalsel,
Новости автоматически в календарь добавляются.
Если через конструктор не добавляется, добавляйте блоки через шаблон контейнера.

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

Сообщение # 598 | 12:13:44

Код
<head>
   
  <!-- pr-cy 0d24ff9800791ed92bb0e23cf6b2ca7b -->
  <meta name="cypr-verification" content="cb451a49cf2401373f32773a20113af5"/>
   
<title>Фильмы смотреть онлайн, TV онлайн, Игры онлайн</title>
  <link rel="icon" href="http://e96.in/vvvvvvvvvvvvvvvv.ico" type="image/x-icon">  
<link rel="shortcut icon" href="http://e96.in/vvvvvvvvvvvvvvvv.ico" type="image/x-icon">
<link type="text/css" rel="StyleSheet" href="/_st/my.css" /></head>
<body class="body modulesload pagesmain urildMain">
$GLOBAL_AHEADER$
<!-- <middle> -->
  <div id="side_left">
  <div id="side_tbg"><div><div> </div></div></div>
  <div id="side_in">
  <div id="side_ins">
  <div id="side_inner">
<!-- <body> -->$CONTENT$<!-- </body> -->
  </div>
  </div>
  </div>
  </div><!--/side_left-->
  <div id="sidebar">
<div id="social_link">
  <a href="#" class="soc_1"></a>
  <a href="https://twitter.com/#!/cNoooooo" class="soc_2" title="Twitter"></a><div style="display:none;"><a href="http://www.ucozabc.ru/load/shablony_dlja_ucoz/muzyka/32">шаблоны для ucoz музыка</a></div>
  <a href="#" class="soc_3"></a>
  <a href="#" class="soc_4" title="FaceBook"></a>
  <a href="/" class="soc_5" title="ВКонтакте"></a>
  <a href="/" class="soc_6" title="RSS лента"></a>
  <a href="#" class="soc_7"></a>
</div>
$GLOBAL_CLEFTER$  
  </div><!--/sidebar-->
<!-- </middle> -->
$GLOBAL_BFOOTER$
</body>
</html>


Куда ставить ?

<td valign="top" width="214">
$GLOBAL_TWO$
</td>

Как расширить контейнеры?
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 599 | 18:19:16
Robens,
Адрес сайта где?

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

Сообщение # 600 | 22:28:05
Ни как не получается поставить блок в левую сторону!!!Помогите пожалуйста!!!
http://youpeace.my1.ru/
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!