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

Сообщение # 721 | 00:35:31
Да, блок был создан, второе вставлено значит и третье заменено, вот же приглядитесь, текст гораздо меньше стал, чем был, вот правда это единственное изменение.

Добавлено (26 Май 2013, 00:35:31)
---------------------------------------------
А вообще, может знаете, у этого шаблона создавал кто 2 контейнера?

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

Сообщение # 722 | 16:54:28
Балистик,
Да пожалуйста:
Прикрепления: 4754016.jpg (363.8 Kb)

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

Сообщение # 723 | 20:13:04
Может не создаётся от того, что блок TWO пуст? Пробовал его заполнять как первый контейнер, не помогло
Samphire
Сообщений: 81
Репутация: 7

Сообщение # 724 | 03:29:28
А у меня вопрос наоборот: можно ли из трехколоночного шаблона сделать двухколоночный? Чтобы колонка для меню была только слева, а на то место, где была правая колонка, растянуть центральную?
Если да, то подскажите, плз, как именно.
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 725 | 07:23:36
Samphire,
Можно. Адрес сайта в студию.

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

Сообщение # 726 | 17:34:40
KaiLee, вот:
http://tv-mania.narod.ru/gb
Сайт переехал с народа, пробую экспериментировать с разными версиями каркасов, натягивая на них дизайн. Переделываю шаблон № 882.
Мне надо убрать правую колонку вообще. Везде. А на освободившееся место растянуть центральную, чтобы получилось две колонки: для меню слева и для контента справа.
И еще: когда я в режиме конструктора вставляю под шапку самописное горизонтальное меню, то между ним и остальной частью страницы есть разрыв и никак не применяется общий серый фон. Где копать - не знаю. sad В css нужный код добавила, может еще где-то надо.

И еще заодно: в header и footer выводящиеся надписи и значок копирайта вылезают за границы. Можно их как-то подвинуть?
Сообщение отредактировал Samphire - Среда, 29 Май 2013, 17:41:03
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 727 | 18:31:08
Samphire,
Уберите этот код из шаблонов сайта:
Цитата
<!-- </middle> -->
</td>
<td valign="top" class="column">
</td>

</tr>
А чтобы меню аккуратно смотрелось, перенесите всеь код <ul id="menu"> ... </ul> сюда:
Цитата
<table cellpadding="0" cellspacing="0" border="0" id="contentBlock" align="center">
<tbody>
<tr><td colspan="2"> <ul id="menu"> ... </ul> </td></tr>
<tr>
<td valign="top" class="column">
<!--U1CLEFTER1Z-->
Зеленый код нужно добавть во все шаблоны, где нужно меню.

P.S. У Вас сайт вообще весь перекошен. Лучше не работайте в визуальном редакторе - будет только хуже...

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

Сообщение # 728 | 19:03:57
KaiLee, спасибо - получилось! smile
Менюшки вроде тоже все встали на место, не вылезают больше ни сбоку, ни по центру. Тогда еще вопрос - счас контент растянулся на всю центральную колонку, как и нужно было. А можно его сделать чуть компактнее, чтобы слева-справа оставались небольшие "поля"? По-хорошему, надо бы, чтобы контент писался не по серому, а внутри было еще поле, другого цвета (темнее), чтобы в него уже и вставлять текст. Под статику оно у меня так и есть, а вот как сюда это дело перетащить...
Но это уже, наверное, в другую тему, как и вылезающие за рамочки в футере копирайта и строчки?
Roker-vik
Сообщений: 4
Репутация: 0

Сообщение # 729 | 09:48:21
Помогите плиз хочу зделать второй контейнер а скрипт не такой как у вас
miroslava-tv
Сообщений: 1
Репутация: 0

Сообщение # 730 | 23:50:24
vjq cfqn http://miroslava.tv/ дизайн 949 , хочу поставить третий контейнер впритык к правому справа. глобальный блок создала(вернее он у меня был еще в прошлом дизайне создан и заполнен) $GLOBAL_TWO$ , проблема в том что при попытке его поставить он появляется ниже нижнего в левом контейнере.Я подозревая что у меня прописано расстояние между первым и вторым контейнером, но сама отловить что там надо убрать чтоб это расстояние сделать безразмерным пока не умею
вот мой шаблон

Спойлер$GLOBAL_AHEADER$
[/color][color=#828282]<div style="background:url('/.s/t/949/5.jpg') right top no-repeat;margin:0;padding:0;"><div style="background:url('/.s/t/949/6.jpg') no-repeat;margin:0;padding:0;">
[/color][color=#828282]<!-- <middle> --><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top" style="width:200px;padding-top:20px;padding-left:30px;">$GLOBAL_CLEFTER$ </td>
[/color][color=#828282]<td valign="top" style="padding:5px;"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td width="22" height="22"><img src="/.s/t/949/7.gif" border="0"></td><td style="background:url('/.s/t/949/8.gif');"></td><td width="22" height="22"><img src="/.s/t/949/9.gif" border="0"></td></tr><tr><td width="22" valign="top" style="background:url('/.s/t/949/10.gif');"><img src="/.s/t/949/11.gif" border="0"></td><td style="background:url('/.s/t/949/12.gif') repeat-x #FFFFFF;" valign="top"><!-- <body> -->$CONTENT$<!-- </body> --></td><td width="22" valign="top" style="background:url('/.s/t/949/13.gif');"><img src="/.s/t/949/14.gif" border="0"></td></tr><tr><td width="22" height="22"><img src="/.s/t/949/15.gif" border="0"></td><td style="background:url('/.s/t/949/16.gif');"></td><td width="22" height="22"><img src="/.s/t/949/17.gif" border="0"></td></tr></table></td>
[/color] [color=#828282]<?if(!$HIDE_CRIGHTER$)?> <td valign="top" style="width:200px;padding-top:20px;padding-right:30px;">
[/color][color=#828282]$GLOBAL_DRIGHTER$</td> <?endif?></tr></table>
[/color] [color=#828282]<!-- </middle> --> [/color][color=#828282]$GLOBAL_BFOOTER$</div></div></div></body>
[/color][color=#828282]</html>
XxFiDanZaxX
Сообщений: 4
Репутация: 0

Сообщение # 731 | 15:11:36
Помогите сделать второй контейнер!!
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 732 | 15:17:51
XxFiDanZaxX,
Ну а информация по Вашему сайту где? Где адрес? Что делали и что получили?

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

Сообщение # 733 | 15:26:29
http://tdu-garage.ucoz.de
вот адрес


мне нужно чтобы справа был ,никак не получаеться только внизу получаеться ставить в низу мне не надо!

Добавлено (05 Июн 2013, 15:26:29)
---------------------------------------------
Спасибо заранее!

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

Сообщение # 734 | 15:54:55
XxFiDanZaxX,
Здесь нужно выделенные значения исправить с тех, что есть, на те, что написаны здесь (это в CSS):
Цитата
.center {
float: left;
overflow: hidden;
padding: 3px;
width: 363px;
}
Здесь выделенное нужно вставить во все html-шаблоны:
Цитата
<div style="padding-bottom:3px;"></div>
</div>
<div class="sidebar">$GLOBAL_TWO$</div>
</div>
<div class="footer">

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Сообщение отредактировал KaiLee - Среда, 05 Июн 2013, 15:55:37
XxFiDanZaxX
Сообщений: 4
Репутация: 0

Сообщение # 735 | 16:08:04
[b]KaiLee, не получилось смотрите сами:([/b]
Сообщество uCoz » Архивариус » Архив » Как создать второй контейнер с блоками (если предусмотрен только один контейнер...)
Поиск: