Так все просто объяснить не получиться допустим некоторые модули тебе нужно расположить в футере или в другом месте а изначально модули у тебя прописаны в левом или правом хуке или в других местах и в той позиции которой он тебе нужен нет его значит опубликовать мы не сможем его.
А тебе нужно допустим опубликовать в футер возьмем блок информации для примера: изначально блок информации прописан в левом и в правом хуке и мы можем получается опубликовать его только
hookRightColumn и
hookLeftColumn а мы хотим опубликовать его в футере что мы делаем идем в наш модуль modules\blockinfos\ и правим
blockinfos.php находим такие строчки
Код:
$this->registerHook('leftColumn')) и второй код function hookRightColumn($params)
ЗАМЕНЯЕМ ВОТ ЭТИ СТРОЧКИ НА СВОЙ ХУК В ДАННОМ СЛУЧАЕ У НАС
FOOTER ЧТО У НАС ПОЛУЧИТЬСЯ ПОСЛЕ ЭТОГО
Код:
OR !$this->registerHook('footer')) и второй код function hookFooter($params)
Дальше идем в позиции и располагаем его в назначеном нами хуке это у нас
Footer
Также проделываем и для других модулей если изначально они у Вас не прописаны в хуке в котором Вы хотите его расположить. А уже стиль для модуля не посредствено прописываем в global.css .
Что такое css кому не понятно вбейте в гугл такое слово css для начинающих и Вам будет представлен но много ресурсов для ознакомления.
В общем усе)!
Сообщение отредактировано solt 04-03-2011 21:48 ...