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

Сообщение # 601 | 23:10:25
Katrine6835, у вас на сайте любой может редактировать все что ему на глаза попадет!

Отображайте свою благодарность репутацией...
http://utilities.ucoz.ua
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 602 | 00:49:41
Katrine6835,
Во-первых, как заметил semen619, у Вас ошибка визуалки. Ищите contenteditable="true" и удаляйте.
Во-вторых, какой блок Вы хотите куда поставить?

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

Сообщение # 603 | 19:05:43
Цитата (KaiLee)
Адрес сайта где?
http://www.e96.in/
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 604 | 20:28:07
Robens,
Чтобы добавить второй блок, Вам придется переделывать часть графики. Рассказывать как?

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

Сообщение # 605 | 19:34:18
Цитата (KaiLee)
Чтобы добавить второй блок, Вам придется переделывать часть графики. Рассказывать как?
Да помагите пожалйста переделать добавить второй контейнер и (расширить страницу сайта и контейнеры)
Сообщение отредактировал Robens - Понедельник, 18 Фев 2013, 19:36:35
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 606 | 20:25:36
Robens,
Расширять сайт уже некуда, только если переделывать весь дизайн и делать сайт резиновым.

Тут нужно уменьшить ширину:
Цитата
#side_left {
float: left;
width: 762px;
}
Это изображение перерисовать (в соответствии с новой шириной) и заменить:
Цитата
#side_tbg {
background: url("http://www.e96.in/designs_131/content_bg.png") 0px 0px no-repeat;
height: 26px;
position: relative;
}
Сам блок будет выглядеть так:
Цитата
<div id="sidebar">$GLOBAL_TWO$</div>
И вставлять его надо тут:
Цитата
...
<!-- <middle> -->
________________
<div id="side_left">
...

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

Сообщение # 607 | 19:25:23
Здравствуйте! Помогите вставить второй блок справа.
<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>
<div class="sidebar-mid">
$GLOBAL_DRIGHTER$
</div>
$GLOBAL_BFOOTER$
</div>
</body>
</html>
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 608 | 20:41:42
Serebro6081,
А адрес сайта где?

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

Сообщение # 609 | 17:54:19
snigir.ucoz.ru
pandpij12
Сообщений: 3
Репутация: 0

Сообщение # 610 | 19:52:30
помогите создать правый контейнер!Очень важно!
вот html код:



как не старался ничево не получаетса!

Добавлено (24 Фев 2013, 19:52:30)
---------------------------------------------
вот адрес :(

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

Сообщение # 611 | 22:57:21
pandpij12,
Цитата
<!-- <middle> -->
<table border="0" cellpadding="0" cellspacing="0" width="800" align="center">
<tr>
<td width="200" valign="top">
$GLOBAL_CLEFTER$
</td>
<td valign="top" height="100%">
<table border="0" cellpadding="0" cellspacing="0" width="600" height="100%">
<tr>
<td bgcolor="#E9ECF5"><img border="0" src="/.s/t/111/12.gif" width="119" height="21"></td>
<td bgcolor="#E9ECF5" width="362" background="/.s/t/111/4.gif" align="center"><div class="blockTitle"> $MODULE_NAME$</div></td>
<td bgcolor="#E9ECF5"><img border="0" src="/.s/t/111/5.gif" width="119" height="21"></td>
</tr>
<tr>
<td colspan="3" class="topBorder" style="padding:3px;" width="600" height="100%" valign="top"><!-- <body> -->$CONTENT$<!-- </body> --></td>
</tr>
<tr>
<td bgcolor="#E9ECF5"><img border="0" src="/.s/t/111/8.gif" width="119" height="21"></td>
<td bgcolor="#E9ECF5" width="362" background="/.s/t/111/4.gif" align="center" class="copy"><!-- <copy> -->3dMod.at.ua © $YEAR$<!-- </copy> --></td>
<td bgcolor="#E9ECF5"><img border="0" src="/.s/t/111/13.gif" width="119" height="21"></td>
</tr>
</table>
</td>
<td width="200" valign="top">
$GLOBAL_
TWO$
</td>

</tr>
</table>
<!-- </middle> -->
Просто добавте красное, где зеленым выделено название глобального блока.

Serebro6081,
Цитата
<!-- <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="sidebar">
<div class="sidebar-top"></div>
<div class="sidebar-mid">
$GLOBAL_TWO$
</div>
<div class="sidebar-bot"></div>
</div>

<div class="clear"></div>
<!-- </middle> -->
Красное добавить в шаблон. Не забудте заменить название блока на свое.
А вот это в CSS, выделенное нужно изменить на указанные там значения.
Цитата
#maincont {
float:left;
margin:10px;
width:434px;

}

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

Сообщение # 612 | 10:04:48
у меня не получается добавить блок слева, помогите пожалуйста. сайт http://bvestnik.my1.ru
Код
<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="http://s61.ucoz.net/src/css/381.css" />
</head>

<body style="background:url('/.s/t/381/1.jpg') #FBFBD9; margin:0px; padding:0px;">
$ADMIN_BAR$
$GLOBAL_AHEADER$

<table cellpadding="0" cellspacing="10" border="0" width="100%"><tr><td style="background:url('/.s/t/381/16.jpg');padding:10px;border:1px solid #DBB270;">
<!-- <middle> -->
<!-- <body> -->$CONTENT$<!-- </body> -->
<!-- </middle> -->
</td></tr></table>

</td>

<td valign="top" width="202" style="padding:10px 0px 10px 0px;">
$GLOBAL_CLEFTER$
</td>

</td><td width="10"> </td></tr></table><img src="http://bvestnik.my1.ru/reklama.gif" border="0" alt="" />

$GLOBAL_BFOOTER$

</body>

</html>
Serebro6081
Сообщений: 10
Репутация: 0

Сообщение # 613 | 20:47:58
KaiLee
Спасибо огромное! Контейнер добавился, но теперь проблема почему-то не могу заполнить. Может, что-то не правильно делаю. Я копирую из первого контейнера и вставляю во второй, но не чего не отображается.
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 614 | 22:14:31
Serebro6081,
А сохраняется? А название глобального блока на свое заменили?

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

Сообщение # 615 | 22:27:53
KaiLee
Шаблон сохраняется. Название где изменить? На странице сайта вместо TWO заменил на DRIGHTER. Или что-то не то сделал
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!