Вопрос по интеграции дизайна

#
Re: Вопрос по интеграции дизайна
Про фотогалерею - спасибо. Разобрался.
Вот по структуре как-то не понятно. Есть код, который находится в динамической странице:
<?
$Structure = new Structure();

$xsl = to_str($GLOBALS['LA']['xsl']);

$property = array();

/* Показывать группы информационных систем в карте сайта */
$property['show_groups'] = to_bool($GLOBALS['LA']['show_groups']);

/* Показывать элементы информационных систем в карте сайта */
$property['show_items'] = to_bool($GLOBALS['LA']['show_items']);

$Structure->ShowStructure(false,$xsl,$property);
?>
КОпирую его в макет. Он пишет, что не найден XSL шаблон. Тут код сильно отличается от вывода новостей.
Извините, что я задаю столько вопросов, просто я никогда не сталкивался с XSL и HostCMS. Спасибо.
Модератор
#
Re: Вопрос по интеграции дизайна
В динамической странице через $GLOBALS['LA'] принимаются параметры, указанные в структуре. Т.к. код мы просто взяли из динамической страницы, то естественно, что $GLOBALS['LA'] не существует.

$xsl = to_str($GLOBALS['LA']['xsl']);

здесь явно укажем:
$xsl = "МойСупрXSLШаблон";


Показывать ли группы, вместо
$property['show_groups'] = to_bool($GLOBALS['LA']['show_groups']);

укажем
$property['show_groups'] = true;


аналогично элементы:
$property['show_items'] = true;


если надо, true сменим на false

вуаля, все должно работать.
#
Re: Вопрос по интеграции дизайна
Вот оно как оказывается. Спасибо.
Но, что-то в моем макете не отсчитываются отступы:
<!-- Расчитываем размер отступа -->
<xsl:variable name="padding" select="level * 10" />
Весь список идет без отступов.
Модератор
#
Re: Вопрос по интеграции дизайна
посмотрите куда $padding применяется.
#
Re: Вопрос по интеграции дизайна
Здравствуйте!
Прочитал в мануале про "Хлебные крошки", а так же обновленный код тут : http://hostcms.ru/forums/22/218/
Создал XSL шаблон в разделе XSL шаблоны, папка Хлебные крошки, файл ХлебныеКрошки.
В мануале написано, что код вызова можно вставлять в шаблон или в макет. Я вставил в макет страницы, но вышла ошибочка. Надеюсь на помощь. Спасибо!
#
Re: Вопрос по интеграции дизайна
georgich, полный текст ошибки приведите.
#
Re: Вопрос по интеграции дизайна
Вот такая:
Fatal error: Call to undefined function singleton() in /home/b/bospbru/public_html/templates/template7/template.htm on line 47
Модератор
#
Re: Вопрос по интеграции дизайна
версия 4.1?
#
Re: Вопрос по интеграции дизайна
Да. HostCMS Infinity v. 4.1
Модератор
#
Re: Вопрос по интеграции дизайна
в ней нет функции синглетон. в крайнем случае можно запросить в поддержку обновление для 4.1, включающее определение синглетона
Авторизация