Про sitemap.xml

#
Про sitemap.xml
Вроде давно читал что hostcms создает этот файлик, но я нигде не нашел.
Или я ошибся что система создает таковой?
#
Re: Про sitemap.xml
ram1502, речь идет о Google Sitemap?
#
Re: Про sitemap.xml
да
#
Re: Про sitemap.xml
Подобный функционал будет реализован в новой 5-ой версии системы управления.
#
Re: Про sitemap.xml
спасибо за ответ, буду пробовать создавать сторонними инструментами)
#
Re: Про sitemap.xml
в продолжении темы, стоит HostCMS.Бизнес.5 в sitemap.xml почему-то не передается интернет магазин. Код динамической страницы:
<?
// Настройки типовой динамической старницы "GoogleSiteMap"

header("Content-Type: text/xml");

echo '<?xml version="1.0" encoding="UTF-8"?>'."\n";

$Structure = & singleton('Structure');

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

$property = array();

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

$param['show_shop_groups'] = to_bool($GLOBALS['LA']['show_shop_groups']);

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

$property['show_shop_items'] = to_bool($GLOBALS['LA']['show_shop_items']);

// Формируем карту сайта GoogleSiteMap
$Structure->ShowStructure(false, $xsl, $property);

exit();
?>

необходимые параметры страницы (show_shop_items, show_shop_groups) внесены.
и еще вопрос, как заносит в массив $param['hidden_groups']??
#
Re: Про sitemap.xml
первый вопрос снимается, ошибка в коде, а вот второй было бы очень интересно узнать
#
Re: Про sitemap.xml
phantik, для начала нужно определиться с именем массива, который передается третьим параметром в методе ShowStructure. Потому как передаете вы $property, но кое-где используете $param, например $param['show_shop_groups']. Это исправить нужно.
Поэтому, чтобы скрыть некоторые группы, передать соответствующий массив можно так:
$property['hidden_groups'] = array('11', '12', '13', '14';
$Structure->ShowStructure(false, $xsl, $property);
#
Re: Про sitemap.xml
а как тогда сделать, что при создании раздела sitemap я мог выбрать какие именно разделы не включать. так же почему-то в тэг <priority> разделов магазина не вносится значение преоритета на весь магазин, там пусто.
Модератор
#
Re: Про sitemap.xml
phantik писал(а):
а как тогда сделать, что при создании раздела sitemap я мог выбрать какие именно разделы не включать.

Идут все разделы. Можете показывать только разделы, указанные в "Показывать в меню", по принципу, аналогичному карте сайта.
Авторизация