Изображение в шапке сайта в зависимости от подраздела

#
Изображение в шапке сайта в зависимости от подраздела
Следующая ситуация, есть информ система, есть группы в этой информационной системе, так вот для каждой группы должна быть своя шапка сайта со своим изображением (изображение в дополнительном свойтве группы), а теперь вопрос, как это реализовать?

До шапки шаблоном список элементов системы не дотянуться, надо через php запрашивать и в xsl подставлять переменную доп свойства? в которой заключен путь до картинки, который вставляется в css стиль background:###;

Помогите с данным вопросом пожалуйста, уже второй день ковыряюсь, но в полном ступоре...
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
Модератор
#
Re: Изображение в шапке сайта в зависимости от подраздела
Varkolak,
в макете получить доп. св-ва группы, ID группы хранится в $GLOBALS['INFSYS_result']['group'], получать следующим образом:
if (isset($GLOBALS['INFSYS_result']['group']))
{
// Здесь получение изображения из св-ва
}
else
{
// здесь на случай отсутствия группы
}
#
Re: Изображение в шапке сайта в зависимости от подраздела
не понятно...
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
Модератор
#
Re: Изображение в шапке сайта в зависимости от подраздела
Varkolak,
<?php

if (isset($GLOBALS['INFSYS_result']['group']))
{
   // Здесь получение изображения из св-ва
   $InformationSystem = new InformationSystem();

   $information_system_id = 1;

   $aRows = $InformationSystem->GetPropertysGroup($GLOBALS['INFSYS_result']['group'], $information_system_id);
   
   print_r($aRows);
   
   // Далее берете из $aRows нужный элемент и выводите
   // Можете показать распечатку массива, я подскажу как дальше сделать
   // и указать ID св-ва
}
else
{
   // здесь на случай отсутствия группы
   ?><img src="/images/default.jpg" /><?php
}
?>
#
Re: Изображение в шапке сайта в зависимости от подраздела
А как сделать распечатку массива? id к примеру 15 (точно не помню какой).
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
Модератор
#
Re: Изображение в шапке сайта в зависимости от подраздела
Varkolak,
Я не совсем понял Ваш вопрос. Массив распечатывается с помощью функции print_r()
#
Re: Изображение в шапке сайта в зависимости от подраздела
а как сделать аналогичное, но для товаров и групп магазина?
т.е. что будет вместо
$GLOBALS['INFSYS_result']['group'])
и вместо
GetPropertysGroup
http://www.colibre.ru - Создание и продвижение сайтов
Модератор
#
Re: Изображение в шапке сайта в зависимости от подраздела
будет
$GLOBALS['shop_item_path']['group']
#
Re: Изображение в шапке сайта в зависимости от подраздела
а для товара как? попыталась найти по аналогии, но что-то я запуталась(
http://www.colibre.ru - Создание и продвижение сайтов
Модератор
#
Re: Изображение в шапке сайта в зависимости от подраздела
libertine,
очень просто, можно сделать
print_r($GLOBALS['shop_item_path']);
и посмотреть все
Авторизация