Создание глобального блока
Перейти в базу знаний
В базе знаний есть новая инструкция по этой теме При создании сайта в шаблонах по умолчанию системой автоматически создаются 4 глобальных блока Верхний, Нижний, Первый и Второй контейнеры. Внутри них работают все коды, которые должны работать в шаблонах, но не работают другие глобальные блоки. В шаблонах это коды:
$GLOBAL_AHEADER$ $GLOBAL_CLEFTER$ $GLOBAL_DRIGHTER$ $GLOBAL_BFOOTER$ Допустим, Вы хотите создать блок для ссылок или банеров и назвать его Полезные сайты или как-то по другому. Что нужно сделать? 1. Заходите в Панель управления вашим сайтом. Нажимаете на главной странице "Управление дизайном". 2. Зайдя в управление дизайном, нажимаете вот в этой строке: [ Глобальные блоки | Backup шаблонов | Быстрая замена | Импорт удаленного кода ] (а не в длинном перечне, который идёт вниз) на Глобальные блоки. Выпадает новая страница, на которой перечислены имеющиеся у Вас глобальные блоки. Обычно там перечислены созданные по умолчанию системные глобальные блоки. Слева названия блоков, справа код блока в шаблонах. При нажатии на названии блока Вы получаете доступ к его внутреннему коду. 3. Над списком кодов блоков (справа) есть кнопочка: Добавить блок. Жмёте на неё. Выпадает поле, в котором вы пишете название будущего блока верхним регистром латиницей. Например SITE - и жмёте кнопочку Добавить блок. 4. У вас появляется ещё один блок, который справа обозначен, как $GLOBAL_SITE$. 5. Возвращаетесь в Управление дизайном, находите в длинном списке шаблон страницы в которую хотите добавить новый глобальный блок. Например, Редактор страниц. Под ним синяя надпись Страницы сайта. Нажимаете на эту синюю надпись. 6. Перед вами в окошке - шаблон вашего сайта. Вам нужно найти в нём место для нового блока $GLOBAL_SITE$. 7. Если вы хотите вставить ваш новый блок в боковые колонки и чтобы он был оформлен как остальные блоки, то вам следует зайти внутрь GLOBAL_CLEFTER$ или $GLOBAL_DRIGHTER$ и скопировать один из блоков. Например, такой: Код <!-- <block2> --> <?if($CATEGORIES$)?> <div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> --><!--<s5351>-->Категории раздела<!--</s>--><!-- </bt> --></h4></div></div> <div class="block-content"><!-- <bc> -->$CATEGORIES$<!-- </bc> --></div> <?endif?> <!-- </block2> --> Убираете все метки блоков, заменяете название блока и код $CATEGORIES$ на код $GLOBAL_SITE$ и получаете следующее: Код <!-- --> <div class="title-top"><div class="title-bottom"><h4 class="block-title">Полезные сайты</h4></div></div> <div class="block-content">$GLOBAL_SITE$</div> <!--/--> ВНИМАНИЕ!: Не ставьте новый блок $GLOBAL_SITE$ внутрь системных глобальных блоков. Сохраняете шаблон. Теперь у вас на главной странице, если её обновить, появляется новый блок "Полезные сайты". Осталось добавить собственно ссылки. 8. Возвращаетесь в Управление дизайном - Глобальные блоки. Нажимаете слева на обозначение нового блока - SITE. Выпадает окошко с шаблоном нового блока. Оно пустое. В него нужно поставить, например, следующее: Код <ul class="uz"> <li class="menus"><a href="http://ucoz.ru/">Ссылка на сайт лучшего друга</a></li> </ul> Можете убрать вид списка и просто оставить Код <a href="http://ucoz.ru/">Ссылка на сайт лучшего друга</a> Сохраняете настройки. Теперь у вас есть новый работающий блок, в который вы можете ставить новые ссылки. Примечание: если что-то не получилось или вы сбили настройки - можно пользоваться кнопкой в Редакторе страниц - Восстановить стандартный шаблон" |