Архив - только для чтения |
Сообщество uCoz Архивариус Архив Как создать второй контейнер с блоками (если предусмотрен только один контейнер...) |
Как создать второй контейнер с блоками |
Во многих стандартных шаблонах предусмотрен только один контейнер. Второй можно создать вручную. Но только, если дизайн не основан на изображениях фиксированного размера. В этом случае кроме добавления Глобального блока потребуется перерисовка всей графики.
1. Создайте Глобальных блок (Панель управления - Управление дизайном - Глобальные блоки) ![]() Нажмите кнопку 'Добавить блок'. Назовите глобальный блок TWO, тогда код глобального блока будет $GLOBAL_TWO$. 2. Зайдите в 'Управление дизайном - Страницы сайта'. В коде шаблона найдите ячейку с переменной $CONTENT$ и ниже пропишите ячейку с нашим блоком. Ячейка должна быть аналогична той, в которой прописан код первого контейнера. ![]() Не обращайте внимание на пути к картинкам, в каждом дизайне они свои. Если у вас ширина ячейки первого контейнера 214, то и ширина второго должна быть 214. Получается, что мы просто прописали еще одну ячейку после контента: Код <td valign="top" width="214"> $GLOBAL_TWO$ </td> Важно! Для того, чтобы добавленный вами контейнер отображался на всех страницах сайта, нужно прописать ячейку с кодом глобального блока во всех основных шаблонах, где присутствует код $BODY$. ![]() • В некоторых дизайнах вместо табличных ячеек используются динамические div, но принцип тот же. Если вам нужно добавить контейнер слева, то код ячейки нужно прописать до переменной $CONTENT$. • После того, как вы создали второй контейнер, возможность добавлять туда блоки через Конструктор пропадет. Добавлять блоки можно будет только через Панель управления. Оформление сообщений:
Прикрепления:
1672840.png
(8.1 Kb)
·
3615368.png
(19.1 Kb)
Сообщение отредактировал Владислав1999 - Среда, 10 Авг 2011, 17:38:17
|
Don4777, в css стилях измените число на 100%
Quote #container {width: 976px; margin: auto; padding-top:22px;text-align: left;} Что вы сделали? Сейчас первого контейнера не видно... .::I'll be back::.
Выбор за тобой! |
Quote (Владислав1999) Что вы сделали? Сейчас первого контейнера не видно... Странно я убрал код что бы проверить кое что теперь добавляю назад жму сохранить пишет "$POLL$ код используется более одного раза." хотя его там нет. Добавлено (19-Ноя-2011, 14:05:06) Добавлено (19-Ноя-2011, 14:12:45) Добавлено (19-Ноя-2011, 14:17:30) Quote (Владислав1999) в css стилях измените число на 100% Не понял какое число изменить на 100? |
странно, шаблоны однотипные, но коды абсолютно разные как будто
мой сайт с шаблоном 786,т.к. очень понравилась, http://homehobby.ucoz.ru/ хочу рекламу положить на вторую сторону код сделала такой Quote <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> <g:plusone></g:plusone> </div> </div> </div> </div> <div class="block-bottom"></div> </div> $GLOBAL_CLEFTER$ </div> <div class="maincont"> <!-- <middle> --> <!-- <body> -->$CONTENT$<!-- </body> --> <!-- </middle> --> </div> <div> $GLOBAL_TWO$ </div> <div class="clear"></div> </div> <div id="content-bottom"></div> </div> $GLOBAL_BFOOTER$ </div> </div> </body> </html> скрипт для блока еще прописаны в таблице CSS(url фона и тд). Это влияет как-то? |
Здравствуйте не как не могу создать второй контейнер подскажите плиз что прописать в коде???
|
|
но почему то я не могу добавить блоки в правую часть сайта в левую норм добовляю а в правую не могу((( значит что то не так
Добавлено (26-Ноя-2011, 16:09:26) |
kSeNoN4083, А у вас есть правый , второй контейнер ? $GLOBAL_DRIGHTER$ В панели управления ? Откройте шаблон глобально блока - втрой контейнер и пихайте туда что угодно ..
Первый то у вас есть , а был ли второй или есть ли второй ? Сообщение отредактировал Miss_Esq - Суббота, 26 Ноя 2011, 19:09:47
|
у меня только левый скажите плиз когда создам правый что там прописывать?
|
kSeNoN4083, Сообщение №1 темы в верху
1 . Создайте Глобальных блок (Панель управления-управление дизайном-Глобальные блоки) Скриншот там же 2 . Нажмите кнопку 'Добавить блок'. Назовите глобальный блок - DRIGHTER , тогда код глобального блока будет $GLOBAL_DRIGHTER$ Потом вставите в шаблоне Страницы сайта его и заполняйте .. </div> </td> <td width="230" valign="top" align="right"> $GLOBAL_DRIGHTER$ </td></tr> </table> <!-- </middle> --> Удалить , то что выделено цветом .. нулевой iframe чужого сайта ... могут быть последствия .. Сообщение отредактировал Miss_Esq - Воскресенье, 27 Ноя 2011, 11:31:21
|
Подскажите как вывести второй контейнер и куда прописать созданный мною $GLOBAL_TWO$, спасибо!!!
|
dimonchik0933,
Code <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/181.css" /> </head> <body bgcolor="#FFFFFF" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth=0 marginheight=0> $ADMIN_BAR$ $GLOBAL_AHEADER$ <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%" align="center"> <tr> <td background="/.s/t/181/1.gif" rowspan="2"><img border="0" src="/.s/t/181/2.gif" width="46" height="1"></td> <td width="97%" class="mframe" valign="top" height="100%" bgcolor="#FAFAFA"> <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%" align="center"> <tr> <td valign="top" width="210" class="colgray" height="100%" style="padding-top:10px; padding-bottom:20px;"> $GLOBAL_CLEFTER$ </td> <td valign="top" height="100%" style="padding-bottom:20px;"> <table border="0" cellpadding="4" cellspacing="1" width="100%"> <tr><td> <table border="0" cellpadding="2" cellspacing="1" width="100%"> <tr> <td width="70%"><?if($USERS_ON$)?><?if($USER_LOGGED_IN$)?><!--<s5200>-->Вы вошли как<!--</s>--> <a href="$PERSONAL_PAGE_LINK$"><b>$USERNAME$</b></a> · <!--<s3167>-->Группа<!--</s>--> "<u>$USER_GROUP$</u>"<?else?><!--<s5212>-->Приветствую Вас<!--</s>-->, <b>$USERNAME$</b><?endif?><?endif?><?if($RSS_LINK$)?> · <a href="$RSS_LINK$">RSS</a><?endif?></td> <td align="right" class="copy">$DATE$, $TIME$</td> </tr> </table> </td></tr> <tr><td style="border-top:1px solid #C9D0DB;"> <!-- <middle> --> <!-- <body> -->$CONTENT$<!-- </body> --> <!-- </middle> --> </td> <td valign="top" width="210" class="colgray" height="100%" style="padding-top:10px; padding-bottom:20px;"> $GLOBAL_TWO$ </td> </tr> </table> </td> </tr> </table> </td> <td background="/.s/t/181/5.gif" rowspan="2"><img border="0" src="/.s/t/181/2.gif" width="46" height="1"></td> </tr> <tr> $GLOBAL_BFOOTER$ </tr> </table> </body> </html> .::I'll be back::.
Выбор за тобой! |
второй контейнер появился , но почему он пустой я туда добавил код первого и ничего не вижу в итоге???
![]() |
Quote (dimonchik0933) я туда добавил код первого и ничего не вижу в итоге??? замените содержимое этих блоков,для начала напишите просто текст в этих блоках для проверки,чтобы удостовериться что все отображается... .::I'll be back::.
Выбор за тобой! Сообщение отредактировал Владислав1999 - Понедельник, 28 Ноя 2011, 18:20:38
|
| |||