Архив - только для чтения |
| Сообщество 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
|
|
Подскажите, пожалуйста!
Почему на странице каталога статей http://ms-rcbs.ucoz.ru/publ/ не видно второго контейнера? На других страницах же видно. Где я что упустила? |
|
Библиотека, Отсутствует код вывода шаблона колонки в шаблоне страницы каталога статей ...
</div></div> <div style="text-align:center;"><span class="pagesBlockuz2"><b class="swchItemA1"><span>1-1</span></b> </span></div><!-- </body> --></td></tr></table> </td> <td valign="top" width="200"> ?????????????????? </td> </tr> </table> <!-- </middle> --> </td></tr></table> Сообщение отредактировал Miss_Esq - Понедельник, 30 Июл 2012, 09:33:42
|
|
Quote (FeniX_kz) Quote <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta name="keywords" content="" <title=""></head><body style="background:#F4F4F4; margin:0px; padding:0px;"> <!--$META_DESCRIPTION$--> <link type="text/css" rel="StyleSheet" href="/_st/my.css" /> $ADMIN_BAR$ <div id="contanier"> $GLOBAL_AHEADER$ <div id="center"> <div id="left"> <div id="logo"><font face="Monotype Corsiva"><em><strong><span>БУСИНЫ </span><span>ИЗ ЧЕХИИ</span></strong></em></font></div> $GLOBAL_CLEFTER$ </div> <div id="right"> <img src="http://businkicz.ucoz.ru/dama.jpg" border="0" alt=""> <div> $CURRENCY$</div><div id="content">$CONTENT$</div> </div> <div id="left"> $GLOBAL_TWO$ </div> <div class="clear"></div> $GLOBAL_BFOOTER$ </div> <div id="bottom"><br></div> </div> <!-- krible.ru (insert before close body tag) --> <script type="text/javascript"> var kribleCode = '5771d32712e6c7ed560a1463b94abc5a'; document.write('<scr'+'ipt type="text/javascript" src="http://chat.krible.ru/code/'+kribleCode+'.js"></scr'+'ipt>'); </script> <!-- /krible.ru --> </body></html> Только заменить название класса на какой-нибудь другой и прописать стили если это необходимо Подскажите, пожалуйста, вставил как вы написали, но с поправкой не левая сторона, а правая. Вот так <div id="right"> $GLOBAL_TWO$ </div> но второй блок на сайте не появился. Что не так? |
|
Спасибо!
Добавлено (30-Июл-2012, 09:59:16) |
|
|
|
OlegM, При такм дизайне поставить второй контейнер , правой колонки потребует ещё и изменения шапки сайта. Для чего вам правая колонка ??? В левой место есть ставьте блоки туда ..
А в сылках кнопках пропишите <a href="http://www.businkishop.ru/shop/kristally-swarovski"><img src="/kristally_i_fur.gif" alt="" style="border: 0px;" > Дабы небыло вокруг них рамок от ссылок .... |
|
Спасибо Вам за ответ.
Да, я говорил, что дизайн не стандартный. Второй контейнер очень нужен. Если это всё же невозможно, скажите, пожалуйста, если я просто изменю дизайн на другой, более практичный, какие последствия могут возникнуть? сложно ли всё потом будет настроить как было? Не слетят ли товары(не исказятся), а то труд проделан очень большой. |
|
p1n0,
Так, со стилем было бы понятней, что и как, но пробуй, меняй свой на этот, блок - красным: Quote <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="/_st/my.css" /> <?if($GROUP_ID$=251 or $GROUP_ID$=4 or $GROUP_ID$=2 or $GROUP_ID$=6 or $GROUP_ID$=7 or $GROUP_ID$=1)?><?endif?> <!--[if IE]> <script type="text/javascript">location.href = '/gg/noie.html'</script> <meta http-equiv="refresh" content="0; url=/gg/noie.html" /> <style type="text/css"> html * {filter:gray} </style> <![endif]--> </head> <body> $ADMIN_BAR$ <div id="main"> $GLOBAL_AHEADER$ <!-- <middle> --> <div class="WrapMains"> <table border="0" cellpadding="0" cellspacing="0" width="95%" align="center" style="margin-left:auto;margin-right:auto;"> <tr> <td valign="top"> Блок 2 </td> <td valign="top" style="padding:0px 10px 0px 10px;"> <div id="content-body"> <div class="Spoiler"><b>uCoz</b> – очень популярная система среди начинающих разработчиков. Она подкупает своей простотой и удобством в использовании. Несмотря на это, с помощью нее можно создать довольно серьезные и сложные сайты. Наш проект поможет вам в этом. Здесь вы найдете большую коллекцию скриптов для ucoz, с помощь которых, вы сможете разнообразить и улучшить свой сайт.</div> <div class="ContSpoiler"> </div> <div style="padding:3px;"></div> <!--Контент сайта--> <!-- <body> -->$CONTENT$<!-- </body> --> <script type="text/javascript">function tMess(n){var a=[' новое сообщение',' новых сообщения',' новых сообщений'];return a[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2];};function getPM(){$.get("/index/14",function(a){var s=$("b.unread", a).size();if(s){var n=tMess(s),h=_uWnd.getdims(),j=h.clientW-245,g=h.clientH-135,href=(s==1)?$("b.unread",a).parent().attr("href"):'/index/14';new _uWnd('ls','Новые ЛС',200,100,{icon:'http://javascript.ucoz.net/images/message.png',min:0,max:0,x:j,y:g,alert:1,autosize:0,fixed:1,shadow:1,resize:0,fadetype:1,fadespeed:1000,fadeclosetype:2,fadeclosespeed:400}, 'Вам пришло '+s+n+'!<br><br>[ <a href="'+href+'">Прочитать</a> ]');}});setTimeout(getPM,11000)};getPM();</script> <!--/Контент сайта--> </div> </td> <td valign="top"> <div id="content-sidebar"> $GLOBAL_CLEFTER$ </div> </td> </tr> </table> <div class="clear"></div> </div> <!-- </middle> --> $POWERED_BY$ $GLOBAL_BFOOTER$ </body></html> |
|
p1n0,
Quote <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="http://go-cheats.at.ua/_st/my.css" /> <?if($GROUP_ID$=251 or $GROUP_ID$=4 or $GROUP_ID$=2 or $GROUP_ID$=6 or $GROUP_ID$=7 or $GROUP_ID$=1)?><?endif?> <!--[if IE]> <script type="text/javascript">location.href = '/gg/noie.html'</script> <meta http-equiv="refresh" content="0; url=/gg/noie.html" /> <style type="text/css"> html * {filter:gray} </style> <![endif]--> </head> <body> $ADMIN_BAR$ <div id="main"> $GLOBAL_AHEADER$ <!-- <middle> --> <div class="WrapMains"> <table border="2" cellpadding="0" cellspacing="0" width="95%" align="center" style="margin-left:auto;margin-right:auto;"> <tr> <td valign="top"> <div id="content-sidebar"> второй блок </div> </td> <td valign="top" > <div id="content-body"> <div class="Spoiler"><b>uCoz</b> – очень популярная система среди начинающих разработчиков. Она подкупает своей простотой и удобством в использовании. Несмотря на это, с помощью нее можно создать довольно серьезные и сложные сайты. Наш проект поможет вам в этом. Здесь вы найдете большую коллекцию скриптов для ucoz, с помощь которых, вы сможете разнообразить и улучшить свой сайт.</div> <div class="ContSpoiler"> </div> <div style="padding:3px;"></div> <!--Контент сайта--> <!-- <body> -->$CONTENT$<!-- </body> --> <script type="text/javascript">function tMess(n){var a=[' новое сообщение',' новых сообщения',' новых сообщений'];return a[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2];};function getPM(){$.get("/index/14",function(a){var s=$("b.unread", a).size();if(s){var n=tMess(s),h=_uWnd.getdims(),j=h.clientW-245,g=h.clientH-135,href=(s==1)?$("b.unread",a).parent().attr("href"):'/index/14';new _uWnd('ls','Новые ЛС',200,100,{icon:'http://javascript.ucoz.net/images/message.png',min:0,max:0,x:j,y:g,alert:1,autosize:0,fixed:1,shadow:1,resize:0,fadetype:1,fadespeed:1000,fadeclosetype:2,fadeclosespeed:400}, 'Вам пришло '+s+n+'!<br><br>[ <a href="'+href+'">Прочитать</a> ]');}});setTimeout(getPM,11000)};getPM();</script> <!--/Контент сайта--> </div> </td> <td valign="top"> <div id="content-sidebar"> $GLOBAL_CLEFTER$ 1111 </div> </td></tr></table> <div class="clear"></div> </div> <!-- </middle> --> $POWERED_BY$ $GLOBAL_BFOOTER$ </body></html> |
|
Это снова я. Занимался проблемой с блоками - правым контентом. Проблема такова - одн браузер отображае страницу так:
http://spice-and-volf.ucoz.ru/mozila.png Почему не видно правого контента? И почему испортися вид материала с новостью? А до этого результат был таковым: http://spice-and-volf.ucoz.ru/opera.png Помогите исправить. Спасибо. Добавлено (10-Авг-2012, 21:37:21) С искренним уважением, Жерар.
http://spice-and-volf.ucoz.ru/ -© |
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

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








