пользовательский сайт Joomla, макет страницы - PullRequest
0 голосов
/ 28 марта 2012

У меня есть быстрый вопрос о макете страницы на пользовательском сайте Joomla. гуглил безрезультатно. На главной странице сайта, над которым я работаю, у меня есть флеш (или скоро будет jquery) баннер с некоторыми продуктами, которые продаются из моего магазина, закодированными на странице.

выглядит хорошо и все, но, он появляется на каждой странице. теперь я знаю, что модули могут быть добавлены к отдельным страницам, но, как я могу сделать ..... ну, например, в WordPress есть функция, с помощью которой вы можете создать шаблон страницы и передать этот шаблон на новую страницу.

Есть ли что-то похожее в Joomla? Моя общая цель - чтобы этот баннер появлялся только на главной странице. остальные страницы получат только заголовок, меню, средний контент, нижний колонтитул и т. д.

я пытаюсь найти обходной путь, и поэтому я подумал о том, чтобы, возможно, создать модуль "custom html", и я думаю, скопировать / вставить содержимое туда и молиться, чтобы это работало ... я полагаю, если это так, то id будет в состоянии диктовать, на какой странице находится этот баннер, но этот метод кажется слишком грязным.

какие-либо идеи о том, как лучше добиться этого? Я новичок в Joomla, так что извините, если я, кажется, немного обернулся.

Спасибо заранее.

Ответы [ 2 ]

2 голосов
/ 28 марта 2012

Вот хорошее объяснение о назначении модулей:

http://docs.joomla.org/How_do_you_assign_a_module_to_specific_pages%3F

Если ваш сценарий становится слишком сложным, вы можете использовать расширение, подобное этому, для управления где (даже когда) ваши модулибудет отображаться:

http://extensions.joomla.org/extensions/style-a-design/modules-management/10307

1 голос
/ 28 марта 2012

Если вы хотите, чтобы баннер только на главной странице, но не на других страницах, просто установите модуль Banner, чтобы показывать только на главной странице. Вы получите опцию меню на странице конфигурации модуля.

Для баннера вы можете использовать любые сторонние модули Joomla или написать свой код в пользовательском HTML. Я надеюсь, что это поможет :)

...