Архив - только для чтения
Сообщество 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
Spam5182
Сообщений: 11
Репутация: 0

Сообщение # 706 | 20:21:21
Nuras_Bolandi, вот, вернул стандартный шаблон. Все теперь чистенько.)) А что полетел я видел)
http://test-boom.ucoz.ru/

Добавлено (23 Май 2013, 20:21:21)
---------------------------------------------
Блин, не получается... Спасите утопающего. Когда вставляю второй контейнер новость уезжает(в лучшем случае). Задолбало тыкаться.

Spam5182-1
Сообщений: 9
Репутация: 0

Сообщение # 707 | 14:18:47
Помогите,кто-нибудь со вторым контейнером, пожалуйста... (Я-Spam5182, с тем профилем проблемы)
http://test-boom.ucoz.com/

Я создаю Второй контейнер, прописываю в страницах все до $CONTENT$, не пойму что не так. Новый блок оказывается над новостями. Все слетает...

Добавлено (24 Май 2013, 14:18:31)
---------------------------------------------
Есть кто живой?

Добавлено (24 Май 2013, 14:18:47)
---------------------------------------------
bye

Nesti123
Сообщений: 39
Репутация: 7

Сообщение # 708 | 14:57:08
Всем Здрасти!У меня не получается!все правильно зделал и нечего не добавилось sad мой сайт
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 709 | 16:52:14
Nesti123,
Уберите виджет блокировки правой кнопки мыши.

Spam5182-1,
А Вам некуда там еще одну такую ще колонку меню добавлять. Тогда на центральную вообще места не останется...
Это надо весь дизайн перекраивать.

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

Сообщение # 710 | 17:04:58
Цитата (KaiLee)
Уберите виджет блокировки правой кнопки мыши.
Где именно?В ПУ? surprised
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 711 | 17:10:05
Nesti123,
Ну откуда ж я знаю, куда Вы его ставили? Скорее всего, в ПУ. Где - вспоминайте сами.

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

Сообщение # 712 | 17:16:16
Цитата (KaiLee)
Ну откуда ж я знаю, куда Вы его ставили? Скорее всего, в ПУ. Где - вспоминайте сами.
я извиняюсь,но я пока что новичок smile Вставлял же В ПУ Как и здесь написано
Spam5182-1
Сообщений: 9
Репутация: 0

Сообщение # 713 | 17:58:18
KaiLee, Секунду...
А если так http://test-boom.ucoz.com/ ? Новость можно еще сузить. Или это не то?

Добавлено (24 Май 2013, 17:58:18)
---------------------------------------------
Серый фон потом удлиню.

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

Сообщение # 714 | 18:54:00
Spam5182-1,
Смотрите, что получиться, если сделать то, что Вы хотите:
Прикрепления: 3987216.jpg (203.1 Kb)

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

Сообщение # 715 | 07:47:21
KaiLee, Отлично! Я сделаю боковые блоки чуть уже и все, так ведь можно?

Добавлено (24 Май 2013, 19:01:15)
---------------------------------------------
И страницу можно еще немного шире ...

Добавлено (24 Май 2013, 19:06:55)
---------------------------------------------
Новость бы шириной 600px вместить и вообще классно))

Добавлено (24 Май 2013, 19:16:09)
---------------------------------------------
А ширину вот как сейчас на сайте не получится оставить?

Добавлено (25 Май 2013, 07:47:21)
---------------------------------------------
Эм, ну а как сделать-то этот второй блок не скажите?)

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

Сообщение # 716 | 15:44:02
Spam5182-1,
Зря Вы такую ширину поставили. Сайт шириной более 1000px должен быть резиновым.

1) Добавить это в шаблоны сайта:
Цитата
</div>
<div id="rightColumn2">$GLOBAL_TWO$</div>
<div id="leftColumn">
<!-- <middle> -->
2)Добавить это в CSS:
Цитата
#rightColumn {
float: left;
padding-top: 15px;
width: 230px;
}
3) Здесь указать ширину центральной колонки:
Цитата
#leftColumn {
float: left;
overflow: auto;
padding-left: 320px;
width: 600px;
}

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

Сообщение # 717 | 22:27:02
Здравствуйте. Напишите или подскажите, пожалуйста, как сделать второй контейнер слева?
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 718 | 23:25:08
Балистик,
Адрес сайта дайте. Того кода, что вы дали недостаточно, да и не удобно так...

Добавте это в шаблоны сайта:
Цитата
<div id="middle">
<!-- <middle> -->
<div class="LeftBlock">$GLOBAL_TWO$</div>
<div id="content">
Это в CSS добавте:
Цитата
.LeftBlock {
float: left;
width: 255px;
}
А это измените:
Цитата
#content {
float: left;
width: 460px;
}

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Сообщение отредактировал KaiLee - Суббота, 25 Май 2013, 23:57:02
Балистик
Сообщений: 4
Репутация: 0

Сообщение # 719 | 00:12:31
KaiLee, ничего не изменилось. 1-е и 3-е заменил, вот 2-е может не туда вставил? Поставил в конце таблицы стилей(CSS), туда надо было?
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 720 | 00:23:06
Балистик,
1) А сам блок $GLOBAL_TWO$ создан был?
2) Второе можно вставить куда угодно.
3) Третья часть заменена не была, Ваш сайт выглядит по-старому.

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Сообщество uCoz » Архивариус » Архив » Как создать второй контейнер с блоками (если предусмотрен только один контейнер...)
Поиск: