LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 03:52:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Смена фона шаблона при выборе пунктов меню...  (Прочитано 1278 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Remi Etien
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 40


« : 29.10.2009, 12:27:43 »

Добрый день, специалисты. Очень нужна Ваша помощь в следующем вопросе: картинка выполняет роль фона шаблона. Каким образом мне реализовать возможность смены фона шаблона при выборе определенных пунктов главного меню? То есть щелкаю, к примеру, на пункт "гитары", и фоном шаблона становится тематическая картинка. Щелкаю на "синтезаторы" и своя. Надеюсь, понятно объяснил. Заранее благодарен за любую помощь.
Записан
_ib_
Support Team
*****

Репутация: +87/-6
Offline Offline

Сообщений: 864



« Ответ #1 : 29.10.2009, 12:56:01 »

Админка -> Менеджер шаблонов-> нажимаете на требуемый шаблон -> смотрим "Привязка к пунктам меню"
Записан
Remi Etien
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 40


« Ответ #2 : 29.10.2009, 14:06:04 »

Админка -> Менеджер шаблонов-> нажимаете на требуемый шаблон -> смотрим "Привязка к пунктам меню"

Огромное спасибо, но...



...что бы это значило? И как мне это вообще работает и и может мне помочь? Мне ведь только бэкграунд надо менять.
Записан
_ib_
Support Team
*****

Репутация: +87/-6
Offline Offline

Сообщений: 864



« Ответ #3 : 29.10.2009, 14:47:10 »

Это Вы смотрте шаблон по умолчанию, в нём такое нельзя делать...он же поумолчанию... Azn
выбирайте другой шаблон, в нём уже и надо выбрать.
Записан
Remi Etien
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 40


« Ответ #4 : 29.10.2009, 15:49:00 »

Это Вы смотрте шаблон по умолчанию, в нём такое нельзя делать...он же поумолчанию... Azn
выбирайте другой шаблон, в нём уже и надо выбрать.

Ага! То есть мне надо расклонить свой шаблон с разными бэкграундами? А как это будет выглядить с точи зрения размера и доступности? Не слишком перегружено один шаблон менять на другой?
Записан
_ib_
Support Team
*****

Репутация: +87/-6
Offline Offline

Сообщений: 864



« Ответ #5 : 29.10.2009, 16:04:32 »

это один вариант..
второй, если Вы сами шаблон разрабатываете: сделать в index.php шаблона проверку по item и соотв. вставлять определйнный CSS class в Body или суффикс к классу.

у шаблона Ja_Teline_III это настраивается прям в шаблоне.
Посмотрите их новый бесплатный Template Framework с новым шаблоном Ja_Purity_2, может там такое есть тоже.
Записан
Remi Etien
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 40


« Ответ #6 : 29.10.2009, 16:17:52 »

это один вариант..
второй, если Вы сами шаблон разрабатываете: сделать в index.php шаблона проверку по item и соотв. вставлять определйнный CSS class в Body или суффикс к классу.

у шаблона Ja_Teline_III это настраивается прям в шаблоне.
Посмотрите их новый бесплатный Template Framework с новым шаблоном Ja_Purity_2, может там такое есть тоже.

К сожалению, второй вариант я не осилю: элементано не хватает знаний и умений. А вот Ja_Teline_III попробую поковырять, хотя мне кажется, что там внрешний вид в настройках меняется и не привязан к пунктам меню Sad В крайнем случаи, буду подменять шаблоны, как Вы и посоветовали. Огромные спасибища.
Записан
_ib_
Support Team
*****

Репутация: +87/-6
Offline Offline

Сообщений: 864



« Ответ #7 : 29.10.2009, 16:21:23 »

ps: Телине - это шаблон платного клуба, т.е. его бесплатное использование противозаконно. Azn Вы можете принципы с него взять. Или возьмите Purity_2, он с GPL лицезией.
Записан
kirillich
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 8


« Ответ #8 : 17.01.2012, 01:13:16 »

это один вариант..
второй, если Вы сами шаблон разрабатываете: сделать в index.php шаблона проверку по item и соотв. вставлять определйнный CSS class в Body или суффикс к классу.

у шаблона Ja_Teline_III это настраивается прям в шаблоне.
Посмотрите их новый бесплатный Template Framework с новым шаблоном Ja_Purity_2, может там такое есть тоже.
Понимаю,что тема очень старая,но у меня обратная проблема,каждый раз при заходе на сайт цепляется новый CSS(их в шаблоне(seascape-timelapse) аж 20),а хотелось бы ,что бы один и тот же.Второй вариант это похоже мой случай,можно поподробнее,а то сам никак не разберусь.
Код
defined('_JEXEC') or die('Restricted access'); // no direct access
require_once dirname(__FILE__). DIRECTORY_SEPARATOR . 'functions.php';
$document = null;
if (isset($this))
 $document = & $this;
$baseUrl = $this->baseurl;
$templateUrl = $this->baseurl . '/templates/' . $this->template;
artxComponentWrapper($document);
?>
<?php
       $thetimeis = getdate(time());
           $thehour = $thetimeis['hours'];
           $theminute = $thetimeis['minutes'];
?>  
 
 <link href="<?php echo $this->baseurl; ?>/favicon.ico" rel="shortcut icon" type="image/x-icon" />
 <link rel="icon" href="/favicon.ico" type="image/x-icon">
 <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
 <link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/system.css" type="text/css" />
 <link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/general.css" type="text/css" />
 
 <link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>/css/template<?php echo($thehour); ?>.css" />
 <!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie6.css" type="text/css" media="screen" /><![endif]-->
 <!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" type="text/css" media="screen" /><![endif]-->
Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #9 : 17.01.2012, 01:27:32 »

видел платный компонент на JED
Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #10 : 17.01.2012, 01:28:57 »

Админка -> Менеджер шаблонов-> нажимаете на требуемый шаблон -> смотрим "Привязка к пунктам меню"
запарится он так делать Azn хотяяя, смотря скоко пунктов!
Записан
olf
Давно я тут
****

Репутация: +3/-0
Offline Offline

Сообщений: 247



« Ответ #11 : 19.01.2012, 10:45:31 »

kirillich, в вашем случае к шаблону прицеплен файл с функциями (строка "require_once dirname(__FILE__). DIRECTORY_SEPARATOR . 'functions.php';") и не известно, что там происходит.
Функция artxComponentWrapper(), видимо, отвечает за ротацию фонов.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet