HostCMS писал(а):
Менять типовую динамическую страницу и логику обработки.
Не подскажите, есть код в дин. странице магазина
// Если передано имя тэга - фильтруем
if (isset($GLOBALS['shop_item_path']['tag_name']))
{
if (class_exists('Tag'))
{
$oTag = & singleton('Tag');
$tag_row = $oTag->GetTag($GLOBALS['shop_item_path']['tag_name']);
$param['tags'] = array($tag_row['tag_id']);
// При выводе тэгов вывод элементов ведется из всех групп
$param['current_group_id'] = false;
}
}
Чтобы я мог смотреть товары с меткой по адресу не /tag/метка/ а /?tag=метка
я добавил вот такие строчки (перед)
if (isset($_GET['tag']))
{
$tag=$_GET['tag'];
$GLOBALS['shop_item_path']['tag_name']=$tag;
}
на практике все работает, вот только появился вопрос в надежности такой конструкции. Помогите советом