Ищу модуль, позволяющий иметь разные изображения в header, на разных страницах сайта.

Статус
В этой теме нельзя размещать новые ответы.

majahead

Постоялец
Регистрация
12 Май 2008
Сообщения
376
Реакции
108
Встала задача менять изображение в header на страницах, так чтоб, при этом использовать один шаблон для всего сайта.
Как реализовать ? Подскажите пожалуйста. Джумла 1.5
 
Во, круто будет!

Дык создай модули "Материалы", вставь в них картинки, вставь модули в соответствующие задаче позиции шаба. Ба! Работает!

А есть ещё модуль "header footer", не помню точно.
 
Дык создай модули "Материалы", вставь в них картинки, вставь модули в соответствующие задаче позиции шаба. Ба! Работает!

А есть ещё модуль "header footer", не помню точно.

Модуль называется "Header rotator"
 
По моему проще создать несколько модулей с разными хедерами и привязать отображение определенного хедера к определенной странице. Всё это делается стандартными средствами joomla
Так что народ который продает такого рода модуле просто делает деньги из воздуха ;)
 
Можно сделать вообще мегапросто! Клонируешь свой шаблон, и называешь его под определенную категорию. Привожу пример: Например, у тебя есть шаблон exploit. Ты клонируешь этот шаблон для категорий музыка и фильмы. Называешь их exploit_music & exploit_films соответственно. После этого ты заходишь в сам шаблон, и в его настройках указываешь для каких дирректорий сайта его использовать. Вот и все. У самого так. Работает, как часы Rolex))
 
Можно сделать вообще мегапросто! Клонируешь свой шаблон, и называешь его под определенную категорию. Привожу пример: Например, у тебя есть шаблон exploit. Ты клонируешь этот шаблон для категорий музыка и фильмы. Называешь их exploit_music & exploit_films соответственно. После этого ты заходишь в сам шаблон, и в его настройках указываешь для каких дирректорий сайта его использовать. Вот и все. У самого так. Работает, как часы Rolex))

Клонирование шаблона имеет жёсткий недостаток, если понадобиться что то изменить, то надо будет зализать и делать это в два раза, а то и больше, в общем не рационально получиться.
Пожалуй пока наиболее оптимальный вариант создать модули с картинками и определить им позиции в хедере, так я наверно и сделаю. Что так можно сделать я понимал, но удобней было бы конечно просто загрузить готовый модуль, настроить его и всё.
 
А ещё в джумле в настройках меню(при создании пункта/редактировании) во вкладке параметры-система есть поле "Суффикс класса страницы" тоесть: вписать туда чтонить типа -decor1
а потом в css шаблона создать
.logo-decor1 и для него сделать оформление.
и для этого пункта меню баннер изменится.
там не только баннер можно так поменять-а вообще уникальное оформление сделать...
просто создать скажем
img-decor1 { BORDER:5;
}
и получится в этом разделе/пункте меню все картинки будут в рамке. ну и т.д. :)
плюсов много-изменил только один файл-переписал пути к новым картинкам, и поменялось всё оформление у всех разделов.
имхо-самый простой способ сделать разное оформление для разделов.
а мутить с клонированием шаблона-это плохая идея, да и самая нудная если надо будет менять оформление нескольких разделов-а тут залез в один файл и всё.

в принципе это всё есть в доках по джумле.
остальное зависит только от фантазии.
 
ну тогда вставлю и я свои 555 копеек, прост кокраз сегодня пару часов назад пришлось писать чтот похожее под жоомлу 1.0 (но изменить скрипт на 1.5 кому нужно это как 2 пальца...)

автор йа
качество не факт что найлучшее
что эта весч делает: выводит картинки из какото папки из директории images(не помню уже которой, но в скрипте можно глянуть), есть картинка по дэфолту (вроде как cat1.jpg) остальные назначяются просто - задаёш Itemid и картинку для этого итемид в админке, и потом все страницы с этим итемид или его дочерние итемид-шки показывают данную картинку.

кароче дай бог чтоб поняли мой бред (мне нужно спать) но может это кому и поможет, а если это и впрямь такая нужная весч то её можно норм оформить, дописать все опции и будет всем радость... но это уже точно не сегодня...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху