Как изменять содержимое каталаго внешним скриптом?

Не получается из менять содержимое каталога внешним скриптом изменяя содержимое БД

 
Sometime CMS Community
Посетитель
no avatar
Сообщений: 2
Установил InstantCMS 1.5.1 , наложил рекомендуемый патч. Очень понравился компонент универсальный каталог. Пытался изменить в штатной инсталляции в Универсальный каталог » Автомобили описание Toyota Estima путем изменения внешним скриптом или phpmyadmin содержимого поля fieldsdata таблицы cms_uc_items в строке с id =5. Измененное содержимое сохраняется в таблице. Если длина нового содержимого такая же как была то оно отображается без проблем. Если длина нового содержимого отлична от старорого то оно не отображается. Порылся в коде не нашел где длина проверяется и не понял почему новое содержимое отличной от первоначального длины не отображается. Подскажите, пожалуйста как мне реализовать изменение полей универсального каталога внешним скриптом.
Редактировалось: 1 раз (Последний: 14 сентября 2009 в 19:09)
Посетитель
small user social cms
Медаль
Сообщений: 256
nospam, смотрите часть вида s:nn в содержании ячеек поля fieldsdata. nn — это и есть длина строки.
Не ищите простых решений!
Реклама
cms
Sometime CMS Community
Посетитель
no avatar
Сообщений: 2
almond:

nospam, смотрите часть вида s:nn в содержании ячеек поля fieldsdata. nn — это и есть длина строки.
Спасибо, помогло. С вашей подсказкой нашел и места в коде, где длина строк обрабатывается. Удивительно, что сам не догадался.
Посетитель
small user social cms
Медаль
Сообщений: 256
nospam, я догадался, когда пришлось вручную, залезая в БД, править созданную с помощью конструктора форму — там был подобный же синтаксис содержимого ячеек.
Не ищите простых решений!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.