Архив - только для чтения |
| Сообщество 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
|
|
Miss_Esq, большое спасибо буду пробовать
Добавлено (18-Май-2012, 17:57:55) Добавлено (18-Май-2012, 19:02:44) |
|
Quote <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>$MODULE_NAME$</title> <?$META_DESCRIPTION$?> <link type="text/css" rel="StyleSheet" href="http://s62.ucoz.net/src/css/431.css" /> </head> <body style="background: url('http://corsairs-addon.ucoz.ru/derevo.jpg') repeat"> $ADMIN_BAR$ $GLOBAL_AHEADER$ <table cellpadding="0" cellspacing="0" border="0" width="100%" style="padding: 10px 5px 10px 5px;"><tr><td width="100%" align="center"> <div class="forumContent"><table border="2" cellpadding="0" height="30" cellspacing="0" width="100%"> <tr> <td rowspan="2" width="206" valign="top"> КОД БЛОКА </td> <td align="right">[<?if($USER_LOGGED_IN$)?> <a href="javascript://" rel="nofollow" id="upml" class="fNavLink" onclick="window.open('$PM_URL$','pmw','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;"><!--<s3065>-->Личные сообщения<!--</s>-->($UNREAD_PM$)</a> · <?if($IS_NEW_PM$)?><script type="text/javascript">function flashit(id,cl){var c=document.getElementById(id);if (c.style.color=='red'){c.style.color=cl;}else {c.style.color='red';}}setInterval("flashit('upml','')",500)</script><bgsound src="http://s62.ucoz.net/img/fr/pm.wav" loop="1" volume="0" balance="0"> <?endif?><?endif?> <a class="fNavLink" href="$RECENT_POSTS_LINK$" rel="nofollow"><!--<s5209>-->Новые сообщения<!--</s>--></a> · <a class="fNavLink" href="$MEMBERS_LIST_LINK$" rel="nofollow"><!--<s5216>-->Участники<!--</s>--></a> · <a class="fNavLink" href="$BOARD_RULES_LINK$" rel="nofollow"><!--<s5166>-->Правила форума<!--</s>--></a> · <a class="fNavLink" href="$SEARCH_PAGE_LINK$" rel="nofollow"><!--<s3163>-->Поиск<!--</s>--></a> · <a class="fNavLink" href="$RSS_LINK$" rel="nofollow">RSS</a> ]</td> </tr> <tr><td valign="top"> $BODY$ </td></tr> </table> </div><br /> </td></tr></table> $GLOBAL_BFOOTER$ </body> </html> синим - ширина блоков Сообщение отредактировал bandjuk - Среда, 23 Май 2012, 15:20:32
|
|
Дэнакин, а
Quote какой код блока надо вставить? тебе? Откуда я знаю? $GLOBAL_CLEFTER$ или $GLOBAL_DRIGHTER$ , или вообще оба, или только какие-то определённые блоки, или ещё что-то, или......, или......... ты же сам хочешь туда что-то вставить, вот и вставляй! ![]() |
|
Дэнакин, ты чудной! Ты вставил тупо код меню.
Меню у тебя слева? Напиши код: ПУ -- управление дизайном -- Глобальные блоки -- Первый контейнер если справа: Напиши код: ПУ -- управление дизайном -- Глобальные блоки -- Второй контейнер |
|
Дэнакин, это вставляй, твоё меню:
Quote <!-- <block1> --> <?if($SMENU_1$)?> <table border="0" cellpadding="0" cellspacing="0" width="217" style="background:url('/.s/t/431/25.gif') #F7F0BB;"> <tr><td height="32" valign="top" style="background:url('/.s/t/431/26.gif');color:#790000;padding-left:60px; padding-top:7px;font-size:10px;"><b><!-- <bt> --><!--<s5184>-->Меню сайта<!--</s>--><!-- </bt> --></b></td></tr> <tr><td style="padding:5px 20px 0px 20px;"><!-- <bc> -->$SMENU_1$<!-- </bc> --></td></tr> <tr><td><img src="/.s/t/431/27.gif" border="0"></td></tr> </table><br /> <?endif?> <!-- </block1> --> Посмотри что и как я выдрал и разберись сам, там ничего сверхтрудного нет! |
|
Дэнакин, да, я забыл, чтобы убрать границы, замени выделенное красным на 0
Quote <div class="forumContent"><table border="2" cellpadding="0" height="30" cellspacing="0" width="100%"> <tr> <td rowspan="2" width="206" valign="top"> КОД БЛОКА </td> Дэнакин, Quote спасибо.а как такое меню сайта под шапкой сделать? создать второе горизонтальное меню ПУ -- конструктор меню (см. скрин) или найти меню в интернете Прикрепления:
3279776.jpg
(42.6 Kb)
|
|
Вот, я туплю и все! Вы можете помочь сделать мне блоки в левой части? Вот код:
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/551.css" /> </head> <body style="background:url('http://sporia.ucoz.ru/kartinka.jpg') #FFFFFF; margin:0px; padding:0px;"> $ADMIN_BAR$ $GLOBAL_AHEADER$ <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td valign="top" width="214"> <img src="/.s/t/551/14.gif" border="0" height="23"><br /> <!-- <sblock_menu> --> <?if($SMENU_1$)?> <table border="0" cellpadding="3" cellspacing="0" style="" width="199"> <tr><td style="background:url('/.s/t/551/15.gif') bottom no-repeat;padding:5px;"><!-- <bc> -->$SMENU_1$<!-- </bc> --></td></tr> </table> <?endif?> <!-- </sblock_menu> --> </td> <td align="center"> <!-- <middle> --> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td valign="top" style="padding:0px 15px 0px 0px;"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr><td width="20" height="20"><img src="/.s/t/551/16.gif" border="0"></td><td style="border-top:1px solid #9D9CAD; background:#FFFFFF;"> </td><td width="20" height="20"><img src="/.s/t/551/17.gif" border="0"></td></tr> <tr><td style="border-left:1px solid #9D9CAD; background:#FFFFFF;"> </td><td style="background:#FFFFFF;"><!-- <body> -->$CONTENT$<!-- </body> --></td><td style="border-right:1px solid #9D9CAD; background:#FFFFFF;"> </td></tr> <tr><td width="20" height="20"><img src="/.s/t/551/18.gif" border="0"></td><td style="border-bottom:1px solid #9D9CAD; background:#FFFFFF;"> </td><td width="20" height="20"><img src="/.s/t/551/19.gif" border="0"></td></tr> </table> </td> <td valign="top" width="200"> $GLOBAL_CLEFTER$ </td> </tr> </table> <!-- </middle> --> </td><td width="15"> </td></tr></table> $GLOBAL_BFOOTER$ </body> </html> |
|
Человек3896, Вставляй код левого контейнера сразу после:
Quote <!-- <sblock_menu> --> <?if($SMENU_1$)?> <table border="0" cellpadding="3" cellspacing="0" style="" width="199"> <tr><td style="background:url('/.s/t/551/15.gif') bottom no-repeat;padding:5px;"><!-- <bc> -->$SMENU_1$<!-- </bc> --></td></tr> </table> <?endif?> <!-- </sblock_menu> --> ТВОЙ КОД </td> |
|
bandjuk, Спасибо большое, очень помогли!
|
|
Помогите пожалуйста!!! Не могу переделать, мне нужно чтобы блоки которые слева - были справа....
Страницы сайта: Quote <html> <head> <title>$SITE_NAME$ - $MODULE_NAME$</title> <link type="text/css" rel="StyleSheet" href="http://prav-videonews.ucoz.ru/_st/my.css" /> </head> <body id="bg"> <script> function setCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; document.cookie = name + "=" + value + expires + "; path=/"; } function getCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; } function eraseCookie(name) { setCookie(name, "", -1); }; </script> <div class="wrapper" id="wrapper"> $GLOBAL_AHEADER$ <div class="contentbg"> <?if($MODULE_ID$='forum')?> <div class="content"> <?endif?> <!-- <middle> --> <table class="content"><tr> <td class="blocks" valign="top"> $GLOBAL_CLEFTER$ </td> <td class="posts" valign="top"> <!-- <body> -->$CONTENT$<!-- </body> --> </td> </tr></table> <!-- </middle> --> <?if($MODULE_ID$='forum')?> </div> <?endif?> </div> <div class="headerdown"></div> $GLOBAL_BFOOTER$ </div> </body> </html> Сообщение отредактировал Pesochek - Пятница, 01 Июн 2012, 16:27:45
|
|
Pesochek,
Quote <html> <head> <title>$SITE_NAME$ - $MODULE_NAME$</title> <link type="text/css" rel="StyleSheet" href="http://prav-videonews.ucoz.ru/_st/my.css" /> </head> <body id="bg"> <script> function setCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; document.cookie = name + "=" + value + expires + "; path=/"; } function getCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; } function eraseCookie(name) { setCookie(name, "", -1); }; </script> <div class="wrapper" id="wrapper"> $GLOBAL_AHEADER$ <div class="contentbg"> <?if($MODULE_ID$='forum')?> <div class="content"> <?endif?> <!-- <middle> --> <table class="content"><tr> <td class="posts" valign="top"> <!-- <body> -->$CONTENT$<!-- </body> --> </td> <td class="blocks" valign="top"> $GLOBAL_CLEFTER$ </td> </tr></table> <!-- </middle> --> <?if($MODULE_ID$='forum')?> </div> <?endif?> </div> <div class="headerdown"></div> $GLOBAL_BFOOTER$ </div> </body> </html> |
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Чат сообщества









