Архив - только для чтения
Как создать второй контейнер с блоками
Модератор форума
Сообщение # 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
OlegM
Сообщений: 193
Репутация: 2

Сообщение # 286 | 18:16:11
вставил, как вы написали, но второй контейне не появился


Что не так?
Сообщение отредактировал OlegM - Воскресенье, 29 Июл 2012, 18:18:42
Библиотека
Сообщений: 6
Репутация: 0

Сообщение # 287 | 07:37:05
Подскажите, пожалуйста!
Почему на странице каталога статей http://ms-rcbs.ucoz.ru/publ/ не видно второго контейнера? На других страницах же видно. Где я что упустила?
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 288 | 09:33:19
Библиотека, Отсутствует код вывода шаблона колонки в шаблоне страницы каталога статей ...

</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
OlegM
Сообщений: 193
Репутация: 2

Сообщение # 289 | 09:57:32
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>
но второй блок на сайте не появился. Что не так?
Библиотека
Сообщений: 6
Репутация: 0

Сообщение # 290 | 09:59:16
Спасибо!

Добавлено (30-Июл-2012, 09:59:16)
---------------------------------------------
Miss_Esq,
спасибо!

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 291 | 10:13:59
OlegM, Адрес у сайта есть ???

OlegM
Сообщений: 193
Репутация: 2

Сообщение # 292 | 11:39:32
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 293 | 12:40:08
OlegM, При такм дизайне поставить второй контейнер , правой колонки потребует ещё и изменения шапки сайта. Для чего вам правая колонка ??? В левой место есть ставьте блоки туда ..

А в сылках кнопках пропишите

<a href="http://www.businkishop.ru/shop/kristally-swarovski"><img src="/kristally_i_fur.gif" alt="" style="border: 0px;" >

Дабы небыло вокруг них рамок от ссылок ....

OlegM
Сообщений: 193
Репутация: 2

Сообщение # 294 | 16:53:47
Спасибо Вам за ответ.
Да, я говорил, что дизайн не стандартный.
Второй контейнер очень нужен. Если это всё же невозможно, скажите, пожалуйста, если я просто изменю дизайн на другой, более практичный, какие последствия могут возникнуть? сложно ли всё потом будет настроить как было? Не слетят ли товары(не исказятся), а то труд проделан очень большой.
p1n0
Сообщений: 8
Репутация: 0

Сообщение # 295 | 09:20:34


помагите зделайте 2 блог не как не получается
Сообщение отредактировал Shеriff - Воскресенье, 05 Авг 2012, 11:26:06
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 296 | 13:52:47
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
Сообщений: 8
Репутация: 0

Сообщение # 297 | 14:41:09
блин не получилась глянь как
[url=http://go-cheats.at.ua/][/url]
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 298 | 15:00:56
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>
p1n0
Сообщений: 8
Репутация: 0

Сообщение # 299 | 15:10:43
блин не , мож к этому шаблону вобще нельзя ставить 2 блог
Жерар
Сообщений: 7
Репутация: 0

Сообщение # 300 | 21:37:21
Это снова я. Занимался проблемой с блоками - правым контентом. Проблема такова - одн браузер отображае страницу так:

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/mozila.png

На другой: http://spice-and-volf.ucoz.ru/opera.png

До этого правый контент был вообзе пуст, добавил оддин блок через Глобальные блоки - правый контент - Код нужного блока со скриптом. И ак же 3 пустых, которые создавал отдельно.

Ещё раз повторюсь: Как исправить эту ошибку (оставить стандарные блоки правого контента, и добавить пустые)?


С искренним уважением, Жерар.

http://spice-and-volf.ucoz.ru/ -©
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!