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

Сообщение # 421 | 16:18:02
Мудрая,
Вы хотите разделить информацию контейнера на два, чтобы в одном было все по доске, в дргом - по форуму?
Можно так сделать. Только сама страница у Вас очень уж узкой получиться.

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

Сообщение # 422 | 16:22:47
Понятно. Значит не буду и заморачиваться. Вроде после выделения некоторых пунктов меню другим цветом стало более читаемо.
Scin
Сообщений: 16
Репутация: 2

Сообщение # 423 | 10:49:02
Следовал иструкциям. Контейнер справа создать не получилось. Код до изменений

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>$SITE_NAME$ - $MODULE_NAME$</title>
<?$META_DESCRIPTION$?>

<link href="/.s/src/css/786.css" rel="stylesheet" type="text/css"/>
</head>
<body>
$ADMIN_BAR$
<div id="wrap">
<div id="container">
$GLOBAL_AHEADER$
<div id="content">
<div id="content-top"></div>
<div id="content-mid">
<div class="sidebar">
<div class="block soc-block">
<div class="block-top"></div>
<div class="block-mid">
<div class="blockcontent" style="margin-right: 0;">
<div class="bc-inside" style="width: auto;">
<div id="soc">
<?if($RSS_LINK$)?><a href="$RSS_LINK$" target="_blank" title="RSS" class="soc-rss"></a><?endif?>
<a href="http://del.icio.us/post?url=$HOME_PAGE_LINK$" rel="nofollow" target="_blank" title="Del.icio.us" class="soc-del"></a>
<a href="http://www.facebook.com/share.php?u=$HOME_PAGE_LINK$" rel="nofollow" target="_blank" title="FaceBook" class="soc-facebook"></a>
<a href="http://memori.ru/link/?sm=1&u_data[url]=$HOME_PAGE_LINK$" rel="nofollow" target="_blank" title="Memori" class="soc-memori"></a>
<a href="http://vkontakte.ru/share.php?url=$HOME_PAGE_LINK$" rel="nofollow" target="_blank" title="Vkontakte" class="soc-vkontakte"></a>
<a href="http://twitter.com/share?url=$HOME_PAGE_LINK$" rel="nofollow" target="_blank" title="Twitter" class="soc-twitter" style="margin: 0;"></a>
</div>
</div>
</div>
</div>
<div class="block-bottom"></div>
</div>
$GLOBAL_CLEFTER$
</div>
<div class="maincont">
<!-- <middle> -->
<!-- <body> -->$CONTENT$<!-- </body> -->
<!-- </middle> -->
</div>
<div class="clear"></div>
</div>
<div id="content-bottom"></div>
</div>

адрес сайта http://fantastico.ucoz.ru/ будьте добры, сориентируйте как правильно сделать?
GalinkaK
Сообщений: 3
Репутация: 0

Сообщение # 424 | 20:34:01
На сайте http://sosh3.my1.ru/ на странице с новостями стал съезжать вниз правый блок с календарем и банерами. Пробовала копировать код с других страниц и вставлять на эту страницу, но ничего не изменилось. В чем ошибка? Помогите исправить. С HTML не очень дружу (на самом элементарном уровне). Заранее благодарна.
_ExPeRт_
Сообщений: 1
Репутация: 0

Сообщение # 425 | 14:31:50
кто нибудь помогите мне с сайтом вот мой сайт: http://myfor.ucoz.ru/ :'( :'(
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 426 | 10:54:10
GalinkaK
У Вас проблемы с добавленными новостями. В одной из них обрезаны теги, какой-то не закрыт.//

_ExPeRт_
C чем помогать-то?

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

Сообщение # 427 | 06:20:31
KaiLee, Вы мне не сможете помочь?)
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 428 | 11:40:06
Scin,
В Вашем дизайне добавить второй блок будет трудно:
Первое: заменить картинку
Quote
#content-top {
background: url("http://fantastico.ucoz.ru/.s/t/786/2.png") 5px 0px no-repeat transparent;
height: 15px;
overflow: hidden;
}
Второе: Заменить картинку
Quote
#content-mid {
background: url("http://fantastico.ucoz.ru/.s/t/786/3.png") 5px 0px repeat-y transparent;
width: 1003px;
}
Третье: уменьшить ширину
Quote
.maincont {
float: left;
margin: 20px 0px 0px 20px;
padding-bottom: 20px;
width: 690px;
}
Четвертое: вставить код контейнера
Quote
<div id="content-mid">
<div class="sidebar"> ...
<div class="maincont"> ...
<div class="sidebar2">$DRIGHTER$ </div>
Стили sidebar2 в целом можно скопировать из sidebar, но не забудте развернуть фоновую картинку.

Ну вот как-то так...

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

Сообщение # 429 | 14:07:23
А у меня нечего не поучается cry
GalinkaK
Сообщений: 3
Репутация: 0

Сообщение # 430 | 21:29:45
KaiLee,
спасибо за указание ошибки.
Можете помочь найти ее и исправить? или хотябы поподробней описать где ее искать и как определить, что это та самая ошибка и как исправить (чтобы еще больше не наворочить).
Попробую сама это сделать.
Заранее спасибо.
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 431 | 22:16:50
DenGan,
Чего конкретно не получается?

GalinkaK,
Единственный способ ее найти - это методом исключения, ну, например, скрывайте по очереди по одной новости и ловите ту, после скрытия которой все станет на место. Ее и редактируйте...

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

Сообщение # 432 | 16:52:51
Здравствуйте.
Создала глобальный блок TWO.

Как его прописать и куда вставить, чтобы на сайте он был слева?

www.e-petrova.ru
j-63
Сообщений: 35
Репутация: 2

Сообщение # 433 | 18:05:58
Зайдите во вкладку Глобальные блоки и вы там уведите подобное $GLOBAL_TWO$ это и есть код вашего нового блока.
Вставляете его в любое место вашего сайта.
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 434 | 18:08:48
Елена8258,
В выбранном Вами дизайне это будет сделать очень непросто. Его верстка подчинена единой фоновой картинке

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Сообщение отредактировал KaiLee - Суббота, 17 Ноя 2012, 18:09:07
Елена8258
Сообщений: 3
Репутация: 0

Сообщение # 435 | 18:25:04
Quote
В выбранном Вами дизайне это будет сделать очень непросто. Его верстка подчинена единой фоновой картинке


Не просто или невозможно?
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!