Описание для товаров и 1С

#
Описание для товаров и 1С
Есть проблемма. 1С выгружает на сайт краткое описание товара и полное описание одинаковые. Как сделать, чтобы краткое описание формировалось из полного? В 1С нет двух описаний товара. Например, брать первые 500 символов текста из полного описания.
Что лучше сделать:
1. Править обработку 1С на сервере, чтобы создавать краткое описание при записи в базу
2. В шаблоне при выводе страницы товара «резать» описание до нужного количества символов

Как сделать? Подскажите что поправить.
#
Re: Описание для товаров и 1С
Правильнее будет изменить обработчик, зачем вам лишние телодвижения на выводе
разработка сайтов, фирменных стилей, интерфейсов
#
Re: Описание для товаров и 1С
Значит нужно править Редактирование типовой динамической страницы - Обмен с 1С:Управление торговлей?

Где там исправить? Ничего не пойму что как там загружается.
#
Re: Описание для товаров и 1С
vbnet,
в 5-ой версии править не получится, код закрыт, можно в 6-ой версии и только через систему событий. Проще обрезать при выводе.
#
Re: Описание для товаров и 1С
shushpanchik,
разве обмен данными с 1с выполняется не ТДС "Обмен с 1С:Управление торговлей" ?

и размер XML представляете, если описание, скажем так, подробное?
разработка сайтов, фирменных стилей, интерфейсов
#
Re: Описание для товаров и 1С
toasterec,
ТДС лишь вызывает методы класса, код которого зазенден
#
Re: Описание для товаров и 1С
так то оно так,
$shop->ImportCML($kernel->Xml2Array(file_get_contents($sTemporaryDirectory.$sFileName)), $iShopId, 1, 0, $sTemporaryDirectoryWithoutCmsFolder, FALSE);


Но ведь можно
$temp = $kernel->Xml2Array(file_get_contents($sTemporaryDirectory.$sFileName));
//пробежаться по $temp, выполнив некоторые преобразования
...
// и
$shop->ImportCML($temp, $iShopId, 1, 0, $sTemporaryDirectoryWithoutCmsFolder, FALSE);


если не прав, поправте пожалуйста
разработка сайтов, фирменных стилей, интерфейсов
#
Re: Описание для товаров и 1С
toasterec,
думаете, это будет работать быстрее? Часто входящий XML имеет размер 10 и более мегабайт.
#
Re: Описание для товаров и 1С
думаю что, лучше один раз попотеть при импорте, чем каждый раз на выводе
разработка сайтов, фирменных стилей, интерфейсов
#
Re: Описание для товаров и 1С
toasterec,
если размер XML таки велик, импорт просто перестанет работать, лучше уж в 1С тогда править
Авторизация