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


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

Помогите импортировать прайс .CSV

импорт csv

Лучший Ответ ilionSite , 07 March 2014 - 12:01

Большое спасибо за помощь!

 

С большинством вопросов разобрался. Правда еще не допилил вывод артикула в административной панели, но это на будущее.

 

Функционал JBZoo впечатляет. Тех. поддержка на высоком уровне! Так держать, ребята!  ;)

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


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

#1 ilionSite

ilionSite

Отправлено 21 February 2014 - 13:03

Здравствуйте форумчане!

 

Помогите решить задачу:

 

Есть прайс в формате CSV с автомобильными запчастями на 30 тысяч позиций. В прайсе есть 3 поля (столбца) - артикул, производитель, цена (во вложении скрин файла CSV).

 

Требуется:

 

1. Импортировать прайс в компонент JBZoo. Чтобы каждая позиция стала отдельным товаром одной категории.

 

2. Организовать поиск запчастей по артикулу.

 

Пытался выполнить импорт, процесс беспрерывно выполняется, а когда нажимаешь отменить - ничего не импортируется ((

 

Нужно создать сначала соответственные поля (свойства товаров) в JBZoo, а потом выполнять импорт?

Что корректней использовать в качестве разделителей?

 

Файл прайс не имел ранее отношения к Zoo (JBZoo) и не является файлом экспорта из этого приложения.

Спасибо заранее!

Прикрепленные изображения

  • price_prt_sc.png

  • 0

#2 Sliapy

Sliapy

Отправлено 21 February 2014 - 13:05

Начните с чтения документации по импорту - http://forum.jbzoo.c...porta-jbzoo-2x/


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

#3 ilionSite

ilionSite

Отправлено 04 March 2014 - 10:12

Не смотря на множество попыток по мануалу, корректно импортировать прайс .CSV не получается ((

1. Не импортируются артикулы типа Q0000001V004000000. Пытался как "Название" и "Артикул".

2. Цена типа 4529,55 импортируется не корректно, не сохраняя данные после запятой.

 

Главная задача, для которой был приобретен JBZoo:

1. Импорт прайса CSV с тремя столбиками Артикул / Производитель / Цена (пример: Q0000001V004000000 / KAROSSERIE ROHB / 4529,55)

2. Поиск Joomla товаров JBZoo по Артикулу

 

Сайт Benz.kiev.ua.

Скриншот прайса CSV во вложении моего предыдущего поста.

Задача очень актуальна по срокам. Буду признателен за любую помощь.


  • 0

#4 SmetDenis

SmetDenis

Отправлено 04 March 2014 - 11:43

Приложите пожалуйста CSV, который вы импортируете.

Покажите настройки импорта.

 

Вы делали поиск по артикулу через наш фильтр?


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



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


#5 ilionSite

ilionSite

Отправлено 04 March 2014 - 16:41

Заранее прошу прощение за неудобную форму подачи файлов. Форум не дает прикреплять файлы, ссылаясь на неправильное их расширение.

 

Файл smart.csv можете загрузить по ссылке

https://drive.google...dit?usp=sharing

 

Это изначальный вид ПОЛНОГО прайса от заказчика.

Этот прайс нужно импортировать с минимальным количеством его преобразований.

Чтобы клиент смог самостоятельно с легкостью проводить новый импорт.

 

Я подготовил прайс для импорта (new_smart.csv):

https://drive.google...dit?usp=sharing

 

В этом файле:

1. Уменьшил количество позиций для ускорения эксперимента импорта.

2. Убрал пробелы в ценах (разделители разрядов). Это обязательно делать или можно обойтись?

3. Добавил строку с названиями колонок (art / brand / euro)

 

Ссылки на скриншоты с настройками импорта ниже:

1. https://drive.google...dit?usp=sharing ( import_1.png)

2. https://drive.google...t?usp=sharing (import_2.png)

 

Для поиска использую штатный модуль Joomla, как показано на скриншоте ниже:

https://drive.google...dit?usp=sharing ( search.png)

При этом, позиции можно найти только по Производителю (поиском индексируется). Артикул нигде не отображается.

Если обязательно использовать фильтр JBZoo, обязательно попробую!

 

Также я сделал скриншоты позиций JBZoo после импорта. Тут четко видно некорректное отображение Артикула (наверное подчеркивание) и Цены. Два скриншота доступны по следующим ссылкам.

 

1. https://drive.google...dit?usp=sharing ( JBZoo_1.png)

2. https://drive.google...t?usp=sharing (JBZoo_2.png)

 

Если нужно, могу предоставить данные входа в админ-панель в личном сообщении, хоть и не хочу, чтобы мои проблемы решали другие люди.

 

Заранее благодарен


  • 0

#6 SmetDenis

SmetDenis

Отправлено 04 March 2014 - 21:09

При этом, позиции можно найти только по Производителю (поиском индексируется). Артикул нигде не отображается. Если обязательно использовать фильтр JBZoo, обязательно попробую!

 

 

Если поиск настолько прост, то можно попробовать изменить данные, которые отправляются в стандартный индекс Joomla. Для этого откройте файл media\zoo\applications\jbuniversal\elements\jbpriceadvance\jbpriceadvance.php

И замените функцию и сделать переиндексацию.

public function getSearchData()
    {
        $data = $this->_getBasicData();
        return $data['sku'];
    }

Боюсь по остальным вопросам мну нужно  посмотреть ваш сайт самому.

По идее все должно было работать корректно.

Можете дать мне временный доступ ftp и в панель управления?

 

 

 

хоть и не хочу, чтобы мои проблемы решали другие люди.

Это моя работа =) 


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



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


#7 ilionSite

ilionSite

Отправлено 04 March 2014 - 22:56

Большое спасибо за ответ!

 

Все необходимые данные отправил ЛС.


  • 0

#8 SmetDenis

SmetDenis

Отправлено 05 March 2014 - 09:33

Посмотрел ваш сайт.

Символ запятая не распознавался как десятичный разделитель. Сделал для этого случая правку.
Артикул у меня импортировался успешно.

92s_200x0.png

jr5_200x0.png

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



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


#9 ilionSite

ilionSite

Отправлено 05 March 2014 - 13:39

Денис, большое спасибо!

С импортом больше проблем не возникло. Все работает, как нужно ))

 

Есть еще вопросы:

 

1. Не работает поиск Joomla по артикулу даже после правки файла media\zoo\applications\jbuniversal\elements\jbpriceadvance\jbpriceadvance.php по Вашей рекомендации. Это не проблема. Я активировал модуль JBZoo Search, который отлично справился с задачей поиска по артикулу.

Я хочу в шаблоне полей поиска Default оставить только одно текстовое поле - Артикул.

Модуль фильтра размещен на странице http://benz.kiev.ua/autoparts.html

Поиск по Артикулу есть только в поле "Price Advance (JBZoo Price - Advance)". Но кроме этого есть еще фильтр по цене и чек-боксы (Новинки, скидки и др.). Как убрать лишнее?

 

2. Можно ли в админке JBZoo кроме названия товаров выводить артикул по в общем списке?

Для понятности прикрепляю скриншот

https://drive.google...dit?usp=sharing

 

3. Можно выполнять поиск по Артикулу в админ. панели JBZoo ? Сейчас не ищет (( 

 

Еще раз спасибо! ))


  • 0

#10 SmetDenis

SmetDenis

Отправлено 05 March 2014 - 22:10

оиск по Артикулу есть только в поле "Price Advance (JBZoo Price - Advance)". Но кроме этого есть еще фильтр по цене и чек-боксы (Новинки, скидки и др.). Как убрать лишнее?


В настройках поля можно убрать лишнее.
3xl_200x0.png

2. Можно ли в админке JBZoo кроме названия товаров выводить артикул по в общем списке?


Шаблон этой страницы находится тут
\administrator\components\com_zoo\views\item\tmpl\default.php

$data = $row->getElement('ELEMENT_ID цены')->data();
echo $data['basic']['sku'];

Посмотрите эти топики
http://forum.jbzoo.c...-price-advance/
http://forum.jbzoo.c...min-paneli-zoo/
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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






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

Click to return to top of page in style!