Ответить Новая тема Новый опрос 
 Как добавить новую позицию в шаблон?
Gr1m0n
Новичок
Сообщений: 33
Регистрация: 08-12-2010


04-03-2011 06:40
Доброго времени суток!Имеется стандартный шаблон,подскажите есть ли возможность добавить новую позицию для модулей например Slideshow?Далее изображение что именно мне нужно,как вы можете видеть после меню "главная и тд" следует прокручивающиеся товары,модуль имеется нужно назначить ему позицию,далее следует слайдшоу,так же необходимо назначить позицию. :cof:
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
solt


Новичок
Сообщений: 90
Регистрация: 16-01-2011


04-03-2011 19:40
можно расположить подряд например в лбую позицию в которую вы хотите и добавить стиль в global.css для своих модулей
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Gr1m0n
Новичок
Сообщений: 33
Регистрация: 08-12-2010


04-03-2011 20:12
Нельзя ли поподробне как это можно осуществить не назначая новый хук?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
solt


Новичок
Сообщений: 90
Регистрация: 16-01-2011


04-03-2011 20:43
Так все просто объяснить не получиться допустим некоторые модули тебе нужно расположить в футере или в другом месте а изначально модули у тебя прописаны в левом или правом хуке или в других местах и в той позиции которой он тебе нужен нет его значит опубликовать мы не сможем его.

А тебе нужно допустим опубликовать в футер возьмем блок информации для примера: изначально блок информации прописан в левом и в правом хуке и мы можем получается опубликовать его только 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 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос