View Full Version : изменить тему модуля
Здравствуйте.
У мене в правом блоке есть несколько модулей.
Один из них Survey.
Я хочу чтобы каждый из них имел свой рисунок в header.
Как этого добиться?
Спасибо.
Alexander-V-Sh
01.11.2006, 15:11
Не путайте блоки и модули.
Блоки видны повсюду, в каждом модуле (разделе).
Как для них сделать рисунок? если их по 5 штук на каждой странице.
Если Вы имеете ввиду картинки для каждого модуля (Survey, News, Content и т.д.)
То сделать очень просто:
Найдите в файле theme.php функцию function themeheader() и в global добавте $module_name (если там нет)
Затем сделайте картинки с таким же названием, как разделы и в шапке вставьте картинку:
<img border="0" src="themes/Ваша тема/images/$module_name.jpg" width="60" height="100">
Не путайте блоки и модули.
Блоки видны повсюду, в каждом модуле (разделе).
Как для них сделать рисунок? если их по 5 штук на каждой странице.
Если Вы имеете ввиду картинки для каждого модуля (Survey, News, Content и т.д.)
То сделать очень просто:
Найдите в файле theme.php функцию function themeheader() и в global добавте $module_name (если там нет)
Затем сделайте картинки с таким же названием, как разделы и в шапке вставьте картинку:
<img border="0" src="themes/Ваша тема/images/$module_name.jpg" width="60" height="100">
Да мне нужно картинки сверху модуля.
нашел function themeheader(), но не нашел global.
что имеется в виду "сделать картинки с таким же названием, как разделы"? то есть картынка для модуля Survey будет иметь название например Survey.gif ?
И еще, наверное для каждого модуля нужно еще присваивать $module_name. Как для Survey например $module_name="Survey"?
сли global в Themeheader() нет - его дописываем:
themeheader(){
global $module_name;
$module_name в каждом модуле уже прописан, так что надобности копатся в коде нет.
/$module_name.jpg
А картинки соответственно:
survey - картинка servey.jpg
forum - картинка forum.jpg
не хочет работать.
у меня эта переменная пуста и в html коде генерится "themes/Buccaneers/images/.jpg".
Картинку я вставляю в function themesidebox($title, $content) в theme.php.
в глобал переменная определена.
Что я делаю не так?
Alexander-V-Sh
03.11.2006, 16:02
Причем тут function themesidebox($title, $content) ?
Написали же function themeheader()
Картинка то в шапке же тебе нужна?
MyNuke.ru