Загрузка свойств товаров из 1С

Загрузка свойств товаров из 1С
Добрый день форумчане.

Цель: сформировать каталог товаров для интернет магазина со свойствами, которые
* будут работать в качестве фильтра в списке товаров (http://hostcmsblog.ru/blog/extendedfilters/)
* будут работать в качестве переключателей в карточке товара совместно с модификациями

Проблема:
При типе значения в 1С "Дополнительное значение" в HostCMS свойства товара формируются с типом "Строка".
Модуль расширенных фильтров работает только со списком или числом, что логично с точки зрения нагрузки.

Проверено на УТ 11.2.3.163, HostCMS 6.6.0
Модератор
Re: Загрузка свойств товаров из 1С
malikov_pro,
При обмене 1С не сообщает тип свойства, соответственно сложно определить, просто строка это или список. Создайте нужный список, отредактируйте свойство и укажите свойству тип список + выберите созданный список.
Re: Загрузка свойств товаров из 1С
HostCMS,
Странно видеть такой ответ от Вас, при том что в XML присутствует структура

   <Свойство>
            <Ид>1ef8bbfa-62dd-11e6-8ad0-60a44c42983f</Ид>
            <Наименование>Ширина</Наименование>
            <ТипЗначений>Справочник</ТипЗначений>
            <ВариантыЗначений>
               <Справочник>
                  <ИдЗначения>c03bb497-62de-11e6-8ad0-60a44c42983f</ИдЗначения>
                  <Значение>39 мм.</Значение>
               </Справочник>
            </ВариантыЗначений>
         </Свойство>
                       <Свойство>
            <Ид>1a3f691f-693d-11e6-8ad7-60a44c42983f</Ид>
            <Наименование>Текстовое свойство</Наименование>
            <ТипЗначений>Строка</ТипЗначений>
         </Свойство>


Которая обрабатывается у Вас при разборе XML в массив properties

+ в самой номенклатуре без привязки к ID значения свойства получить её строковое представление

   <ЗначенияСвойства>
                  <Ид>c03bb4b3-62de-11e6-8ad0-60a44c42983f</Ид>
                  <Значение>c03bb4a8-62de-11e6-8ad0-60a44c42983f</Значение>
               </ЗначенияСвойства>
               <ЗначенияСвойства>
                  <Ид>1a3f691f-693d-11e6-8ad7-60a44c42983f</Ид>
                  <Значение>Тестовый текст</Значение>
               </ЗначенияСвойства>


"Создайте нужный список, отредактируйте свойство и укажите свойству тип список + выберите созданный список." - это мне клиенту объяснять?
типа "Вы купили систему, у которой есть обмен с 1С, а теперь отредактируйте на сайте все вручную?"
Модератор
Re: Загрузка свойств товаров из 1С
malikov_pro,
раз присутствует, значит можно добавить, поддержка http://www.hostcms.ru/support/
Re: Загрузка свойств товаров из 1С
HostCMS,
"При обмене 1С не сообщает тип свойства"
"раз присутствует, значит можно добавить"
показания расходятся

Закапывать на уровень "поддержки" серьезные недостатки обмена?
По мне лучше чтобы клиенты знали что покупают
По рынку CMS даже при просмотре форумов и демо непонятно в какой момент "налетишь" на такого рода грабли.

Буду рад если исправите этот недостаток и напишите в ветке.
Базово фильтры по спискам есть + есть платный "расширенный" вариант

Если будет базовое решение с выбором модификаций в карточке
http://shop.arkilesma.ru/shop/milano/ekoshpon/dub-antik/ (под себя с картинками и.т.д. доделаем)
то вообще класс

в Б. это есть базово, в демо магазине "Штаны цветочная поляна", как раз на "характеристиках" (см. соседнюю тему) и наборе свойств.

На данный момент есть интерес и желание чтобы у Вас в системе появился данный функционал.
Модератор
Re: Загрузка свойств товаров из 1С
malikov_pro,
Вы что-то путаете, я показания вам здесь не даю. Судя по крайнему сообщению вас интересует не решение проблемы, а болтовня и негатив к продукту. Тема закрывается.

malikov_pro писал(а):
Если будет базовое решение с выбором модификаций в карточке

http://demo.hostcms.ru/shop/tsifrovye-pleery/apple-ipod-touch-5-32gb/
внешний вид для модификаций можно менять в XSL-шаблоне.
Авторизация