Изменение тайтла по умолчанию

#
Изменение тайтла по умолчанию
День добрый,
Есть сайт на 6ке, и интересует такой момент, в ТДС есть возможность назначать тайтл страницы если поле в СЕО не заполнено, и по умолчанию в него берется, магазин - группа - название товара.
А как сделать чтобы к этой цепочке прибавилось значение дополнительно свойства товара?
Делаю то благодаря чему, несмотря ни на что
Модератор
#
Re: Изменение тайтла по умолчанию
Информация о работе с доп. св-вами: http://www.hostcms.ru/forums/2/7143/
Чтобы было в конце, Вам вместо
$aTitle = array($oShop->name);
нужно
$aTitle = array($oPropertyValue->value, $oShop->name);
#
Re: Изменение тайтла по умолчанию
Подскажите пожалуйста, как изменить настройки ТДС, чтобы выводился только реальный Title (в группе и на элементе) без добавления цепочки из названия групп и раздела?
yestravel
Модератор
#
Re: Изменение тайтла по умолчанию
yestravel,
в настройкой типовой вырезать весь нижний блок, в котором происходит создание и применение 3-х массивов с title/description/keywords.
#
Re: Изменение тайтла по умолчанию
Большое спасибо! На информационных системах сработало отлично, а вот применение данной операции на магазине и доске объявлений привело к неожиданным результатам. Если код настройки ТДС использовать без сокращения, то Title правильно выстраивается в цепочку из заголовков - Название товара - Группа - Магазин (всё как и нужно). При сокращении кода настройки ТДС из цепочки пропадают реальные Title, т.е. на товаре выводится Группа - Магазин, а на группе соответственно Магазин. При визуальном сравнении кодов ТДС ошибок не увидел. Проверил на установленной из дистрибутива чистой 6-ке - результат тот же...
yestravel
Модератор
#
Re: Изменение тайтла по умолчанию
yestravel,
попробуйте убрать от
$aTitle = array($oShop->name);
до самого конца, оставив последнюю строчку:
Core_Page::instance()->object = $Shop_Controller_Show;
#
Re: Изменение тайтла по умолчанию
При такой обработке на странице товара выводится Title магазина вместо Title товара...
yestravel
Модератор
#
Re: Изменение тайтла по умолчанию
Тогда добавить подчеркнутое:
if ($Shop_Controller_Show->item)
{
   // очищаем массивы
   $aTitle = $aDescription = $aKeywords = array();
#
Re: Изменение тайтла по умолчанию
К сожалению не помогает - всё остаётся как было...
yestravel
Модератор
#
Re: Изменение тайтла по умолчанию
Тогда могу только посоветовать обратиться в поддержку с данными доступа.
Авторизация