Перейти к содержимому


Фотография
- - - - -

Импорт и типы товаров

импорт csv типы: jbzoo app

Лучший Ответ Sliapy , 13 April 2014 - 18:56

Подозреваю, что дело в старой версии Zoo/JBZoo.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 6

#1 Евгения

Евгения

Отправлено 11 April 2014 - 00:32

Доброго.

 

Опишу проблему с самого начала. Встал вопрос о фильтрах по категориям, таких фильтров нет, зато есть фильтр по типам. Создаем кучу типов, создаем шаблоны поиска, все хорошо.

 

Но при этом, мы имеем каталог на 10к+ позиций, который состоит из множества больших и маленьких csv-файлов, где эти самые типы перемешаны. И нам нужно будет регулярно, частями, обновлять этот каталог.

 

Как происходит в данный момент: мы выбираем в какой тип товара выгружаться, и затем выставляем поля. Но при этом в самом csv файле, такого свойства, как "тип товара" нет в природе, хотя казалось бы "тип" напрямую относится к товару.

 

В связи с чем у меня вопрос: что нужно сделать, чтобы:

 

совместить в одной таблице все имеющиеся "типы продуктов" с полями. Или каким образом можно выгружать из одного csv файла товары с разными типами.

 

И расскажите, на всякий случай, где лежат файлы отвечающие за импорт.

 

Поля в обоих типах идентичны.)  По хорошему еще б одну колонку добавить с типом товара в таблицу и все :)

 

UPD или использовать вот этот патч, но я попробовала поставить, выдает ошибку:

Notice: Undefined property: JBModelValues::$_jbcache in /home/httpd/vhosts/medtechrf.com/subdomains/stellex2/httpdocs/media/zoo/applications/jbuniversal/framework/models/jbmodel.values.php on line 44

Fatal error: Call to a member function get() on a non-object in /home/httpd/vhosts/medtechrf.com/subdomains/stellex2/httpdocs/media/zoo/applications/jbuniversal/framework/models/jbmodel.values.php on line 44

Сообщение отредактировал Евгения: 11 April 2014 - 15:03

  • 0

"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.

Что, где лежит (тема-сборник про пути к файлам)


#2 SmetDenis

SmetDenis

Отправлено 13 April 2014 - 07:51

Боюсь что у вас не получится сложить все типы материалов в один csv файл.

Сразу скажу, что для этого нужно переписать практически весь импорт. Лучше в этом случае писать собственный. В качестве простого примера реализации посмотреть стандартный от Zoo.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Евгения

Евгения

Отправлено 13 April 2014 - 10:13

UPD или использовать вот этот патч, но я попробовала поставить, выдает ошибку:

 

Notice: Undefined property: JBModelValues::$_jbcache in /home/httpd/vhosts/medtechrf.com/subdomains/stellex2/httpdocs/media/zoo/applications/jbuniversal/framework/models/jbmodel.values.php on line 44

Fatal error: Call to a member function get() on a non-object in /home/httpd/vhosts/medtechrf.com/subdomains/stellex2/httpdocs/media/zoo/applications/jbuniversal/framework/models/jbmodel.values.php on line 44

А ошибка-то откуда можете предположить?


  • 0

"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.

Что, где лежит (тема-сборник про пути к файлам)


#4 SmetDenis

SmetDenis

Отправлено 13 April 2014 - 13:53

Какую версию приложения вы используете?


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Евгения

Евгения

Отправлено 13 April 2014 - 14:28

  • Joomla (long name): Joomla! 2.5.14 Stable
  • JBZoo: 2.0.1 Pro
  • Widgetkit: 1.4.7free
  • PHP: 5.3.28
  • MySQL: 5.5.34-32.0-log

  • 0

"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.

Что, где лежит (тема-сборник про пути к файлам)


#6 Sliapy

Sliapy

Отправлено 13 April 2014 - 18:56   Лучший Ответ

Подозреваю, что дело в старой версии Zoo/JBZoo.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#7 Евгения

Евгения

Отправлено 13 April 2014 - 19:17

Обновлюсь, напишу прошло или нет.

 

Спасибо большое за ответы :)

 

 

Обновилась. Сработало. Видимо при одном из откатов обновление потеряла. Сама бы дооолго еще думала, в чем проблема.

 

Спасибо Вам и извините за беспокойство :)

 

Зато нашлась ошибка. Ваш фикс не учитывает фильтр по цене. То есть цену он все равно будет искать по всему каталогу.

 

 


Сообщение отредактировал Евгения: 14 April 2014 - 19:15

  • 0

"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.

Что, где лежит (тема-сборник про пути к файлам)






Темы с аналогичным тегами импорт csv, типы: jbzoo app

Click to return to top of page in style!