LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 03:01:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Голосование
Вопрос: Сосредоточить усилия на разработке импорта для J1.7+VM2.0 или продолжать усовершенствование для J15+VM1.1.x?  (Голосование закончилось: 30.12.2011, 22:53:34)
J15+VM1.1.x - 24 (57.1%)
J17+VM2.0 - 18 (42.9%)
Всего голосов: 42

Страниц: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Импорт из CSV товаров с типами и свойствами из  (Прочитано 44320 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« : 04.02.2011, 22:19:21 »

Указывайте версию бравзера, этого расширения, Joomla, VirtueMart и пример предоставляйте прайса (ods и csv), когда задёте вопрос!

----------------------

Версия для J1.7+ и VM2.0+ в разработке.
Почему так долго?
А пока....

Показать текстовый блок

Текущая версия 1.0.17 beta [СКАЧАТЬ]

Требования:


Органичения и т.п.
Тестировалась с Joomla 1.5.22 + VirtueMart 1.1.6 и VirtueMart 1.1.7, 1.1.8, 1.1.9
А так же  с Joomla 1.5.15 + VirtueMart 1.1.4
Тестировалось в Firefox (везде работает) и в IE8 (были случаи, когда AJAX не работает). В Chrome и Opera AJAX не работает корректно.
Посему рекомендуется FireFox


TODO (не полный)
Показать текстовый блок

Рекомендовано к прочтению:
  • Что такое типы в VirtueMart (англ.): http://www.csvimproved.com/csvi-virtuemart-documentation/tutorials/product-types-import-tutorial.html
    Читать до места: Upload product type names

Основные особенности, чего нет у других:
  • Таумауты не страшны, ибо используется редирект. То есть когда обработка приближается к таймауту, она себя сохраняет на сервер, перезапускает себе же и так до следующего таймаута. CSVI 1.9 часто вылетает по таймауту, ибо хостеры не жалуют многоминутное исполнение скрипта.
  • Возможность продолжить прерванный импорт с места обрыва
  • Возможность импортировать товары с типами, ценами для разных груп и дополнительными изображениями из одного прайса. CSVI требует несколько отдельных файлов. Другие импортеры вообще с типами не работают.
  • Возможность обрабатывать данные из CSV в процессе импорта. Например, когда в таблице описание имеет разрывы строк, а вы хотите его автоматически преобразовать в HTML, то теперь это возможно.

Что нового относительно старой версии
Показать текстовый блок

Что не работает
Показать текстовый блок

Что работает, но не очень
Показать текстовый блок

Установка
Показать текстовый блок

Обновление
Установить компонент сверху на старый.

Как работать
Показать текстовый блок

Формат файла
Показать текстовый блок

Препроцессоры
Показать текстовый блок


Примеры:
Показать текстовый блок

ЧаВо:
Показать текстовый блок

Решение проблем:
Показать текстовый блок

Текущая версия 1.0.17 beta [СКАЧАТЬ]
« Последнее редактирование: 24.04.2012, 16:04:42 от Gruz » Записан
 
sivers
Захожу иногда
**

Репутация: +2/-0
Offline Offline

Сообщений: 18


« Ответ #1 : 27.02.2011, 08:11:41 »

Что-то у меня товары не обновляются. Хотя из того же файла создались нормально (когда предварительно удалил их из базы). Пишет сообщения такого типа про все строки:

2011-02-27 03:42:20 | Строка 72. Начало обработки:
                      ### A Product with the SKU 31229 already exists.
                      ## Товар с артикулом 31229 обновить не удалось
                      Время выполнения: 0.0673 сек.



Почему так?

P.S. Запись в таблице "vm_product" с таким "product_sku" существует - проверил

Вот мой прайс:
http://siverssoft.narod.ru/temp/mt1_26.02.2011.csv.tar.bz2
Joomla 1.5.22 + VirtueMart 1.1.4
« Последнее редактирование: 13.01.2012, 20:56:09 от Gruz » Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #2 : 03.03.2011, 18:41:31 »

Что-то у меня товары не обновляются. Хотя из того же файла создались нормально (когда предварительно удалил их из базы). Пишет сообщения такого типа про все строки:

2011-02-27 03:42:20 | Строка 72. Начало обработки:
                      ### A Product with the SKU 31229 already exists.
                      ## Товар с артикулом 31229 обновить не удалось

Почему так?

P.S. Запись в таблице "vm_product" с таким "product_sku" существует - проверил

С проблему увидел. Давай посоветуемся, как решить.
Расширение использует родные функции VM для добавления товаров. Это с одной стороны облегчает разые проверки соответвствий, а с другой накладывает ограничения на гибкость.

Смотрим твой прайс:
Код:
Товары
Артикул Наименование товара Цена Валюта Категории Маленькое изображение
12 39974 3D очки (пластик) анаглифические пластиковые красно-циановые 55.03 USD 3D очки, Телескопы, Бинокли http://www.microtron.zp.ua/pictures/products_pictures/39/picpreview_39974.jpg
15 34559 Крепление вакуумное GPS Tenex 133.98 USD GPS навигация/GPS Навигатор http://www.microtron.zp.ua/pictures/products_pictures/34/picpreview_34559.jpg
16 38691 Навигатор GPS Bless BN4310 4.3", Mediatek 500Mhz, 128Mb RAM, карты 842.16 USD GPS навигация/GPS Навигатор http://www.microtron.zp.ua/pictures/products_pictures/38/picpreview_38691.jpg

Проблема, собственно, в наличии колонки № (product_id). И вот в чём. Когда ты добавляешь товар, то VM создаёт новый товар с тем product_id, который ему нравиться. Родная функция игнорирует переданный ей product_id при добавлении товара, что логично. Соответственно у тебя после первого импорта будет в БД не так:
Код:
product_id   product_sku
12           39974
а так
Код:
product_id   product_sku
516           39974
, где 516 - это какой-то ID, указанный VMом.
Соответственно при втором импорте у тебя и виден конфликт:
Цитировать
                     ### A Product with the SKU 31229 already exists.
Ибо он хочет изменить товар с product_id=12 и указать ему артикул 39974, который уже есть у товара с product_id=516

Какие я вижу варианты выходов:
1. Отказаться от клонки  № (product_id), поскольку без неё всё будет отлично работать.
2. Произвести первый импорт без колонки  № (product_id), а для второго в колонку вставить реальные product_id только что добавленных товаров.
3. Подождать последнюю версию 1.0.15, где будет решена эта проблема
« Последнее редактирование: 03.03.2011, 18:45:43 от Gruz » Записан
sivers
Захожу иногда
**

Репутация: +2/-0
Offline Offline

Сообщений: 18


« Ответ #3 : 03.03.2011, 22:37:55 »

Если проблема в поле product_id, то я откажусь от него до выхода версии 1.0.15 - тем более, что идентификация (по идее) идет по полю SKU.
Вообще я его использую только потому, что оно есть среди предложенных для импорта, и оно есть в прайсе поставщика, который переделываю под свой.
Спасибо за совет, попробую - отпишусь.
Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #4 : 03.03.2011, 22:52:24 »

Колонку с ID можешь не удалять, а переименовать. Она тогда проигнорируется при импорте.
Записан
garro
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30


« Ответ #5 : 04.03.2011, 19:05:27 »

Не понятки при установке!
Пишет что
Цитировать
-1 - Возникла ошибка
Невозможно скопировать выбранный файл.
Другие компоненты и модули устанавливаются без проблем.
Какие права и на какие папки ему нужны?
Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #6 : 04.03.2011, 19:36:10 »

Не понятки при установке!
Пишет что Другие компоненты и модули устанавливаются без проблем.
Какие права и на какие папки ему нужны?


Перекинь из
administrator/components/com_virtuemart_simple_csv/files
папки HTML и class в
administrator/components/com_virtuemart_simple_csv

Результат:
administrator/components/com_virtuemart/html/product.simple_csv.php
administrator/components/com_virtuemart/html/admin.simple_csv_install.php

administrator/components/com_virtuemart/classes/ps_simple_csv.php
« Последнее редактирование: 04.03.2011, 20:18:45 от Gruz » Записан
garro
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30


« Ответ #7 : 05.03.2011, 17:33:10 »

Что-то с маленькими изображениями ни как не разберусь!
Почему они не цепляются из папки /resized/ ?
« Последнее редактирование: 05.03.2011, 18:50:54 от garro » Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #8 : 05.03.2011, 17:37:55 »

Идея 1. Не материться.
Идея 2. Запустить "Установить/Переустановить расширение для VirtueMart" Где этот пункт в меню видно на рисунке:
http://gruz.org.ua/images/stories/files/virtuemart_simple_csv/menu.png
« Последнее редактирование: 13.01.2012, 20:57:17 от Gruz » Записан
garro
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30


« Ответ #9 : 05.03.2011, 23:57:52 »

Компонент вроде заработал, спасибо, но теперь есть проблемка с маленькими картинками.
Почему-то путь прописывается неправильно - вместо com_virtuemart/shop_image/product/resized/ прописывается com_virtuemart/shop_image/product/resized/resized/
А большие вроде корректно прописывает.

Где поправить?
Или что я делаю не так?

По поводу изначального размещения картинок в /additional/ не понял для чего это?
Скрипт что с ними делает? Разъясните непонятливому!
Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #10 : 06.03.2011, 00:02:39 »

Пример прайса. Утомился у всех спрашивать.

/additional/ - это для дополнительных изображений, не для основных.
« Последнее редактирование: 13.01.2012, 20:57:39 от Gruz » Записан
garro
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30


« Ответ #11 : 06.03.2011, 00:29:20 »

А ну да, прайс...
Вот прайс: http://www.grmarking.ru/media/Price_grmarking.csv

Моё предположение, что не нужно в графе "Маленькая картинка" прописывать resized/!
Я прав?

Да, прав!
« Последнее редактирование: 03.06.2011, 18:51:54 от Gruz » Записан
Sergun42
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 30


« Ответ #12 : 11.03.2011, 12:20:02 »

уставноил компонент, при входе в нег пишет "Проверка версии провалилась", что делать?(
Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #13 : 11.03.2011, 12:47:44 »

Это не
уставноил компонент, при входе в нег пишет "Проверка версии провалилась", что делать?(

Это не критически. По какой-то причине, например мой сервер лежит, или у тебя хостинг не позволяет открывать удалённые файла, он не может проверить. На работоспособности это не отражается.
Записан
sokoll
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 119


« Ответ #14 : 12.03.2011, 02:12:41 »

Приветствую,  у меня похожая ошибка
-1 - Возникла ошибка
Невозможно скопировать выбранный файл.

сделал

Перекинь из
administrator/components/com_virtuemart_simple_csv/files
папки HTML и class в
administrator/components/com_virtuemart_simple_csv

не помогло

при попытке зайти в VM
Ошибка: Страница не существует Файл, с указанным именем, не существует. Невозможно найти файл: "admin.simple_csv_install.php"

рядом окно

Ошибка
У Вас нет прав для доступа к этому модулю.

на все папки /administrator/components/com_virtuemart_simple_csv выставил 777

Подскажите пожалуйста


сделал,
при попытке выбрать Установить/Переустановить расширение для VirtueMart
та же ошибка которую описывал, находясь в компоненте VM

Версия PHP = 5.2.10

Может где с правами надо поработать..
« Последнее редактирование: 13.01.2012, 21:01:39 от Gruz » Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #15 : 12.03.2011, 03:02:14 »

Надо вивисекцию проводить. Пиши в личку, давай доступ.
Записан
zema
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #16 : 13.03.2011, 12:57:32 »

Еще один вопрос

Возможно ли в Обрабатывающий модуль Товары добавить три переменные

product_discount-> Фиксированный размер скидки
product_discount_date_start-> Дата начала действия скидки
product_discount_date_end-> Дата окончания действия скидки

Очень хотелось бы их там видеть
Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #17 : 13.03.2011, 14:13:42 »

в Обрабатывающий модуль Товары добавить три переменные

product_discount-> Фиксированный размер скидки
product_discount_date_start-> Дата начала действия скидки
product_discount_date_end-> Дата окончания действия скидки

Спасибо за идею.
Добавил в TODO список пожелание. Очерёдность в списке не говорит о приоритетности. Но список растёт существенно быстрее, чем реализовывается. А реализовывается он, если я выркаиваю время, под видом работы, на разработку расширения. Краду, так сказать, у роботодателя его время и деньги.
К сожалению, нет заказчика, которому бы нужно было это расширение, чтобы за его деньги его развивать. Извечная проблема у всех, кто делает бесплатный софт (-:
Идей больше, чем времени.
Записан
valerka28
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 18



« Ответ #18 : 13.03.2011, 15:32:56 »

Приветствую! Огромный респект создателям и разработчикам данного расширения! Сам бы с удовольствием подключился, если бы достаточно хорошо в этом разбирался. Натолкунулся как раз в нужный момент, стараюсь разобраться, может также подключусь к вам. А пока может кто поможет?
1) не очень важно, но тем не менее: скачивал с joom.ru(если это имеет какое-то значение) Joomla 1.5.22 и тут последнюю версию (1_0_15). Устанавливаю на локалку с нуля, как в мануале, при загрузке файла с компа кнопки "Загрузить на сервер CSV файл и обработать" и "Загрузить и обработать с помощью AJAX " вообще не кликаются, т.е. с компа загрузить нереально, а при загрузке с сервера не работает "Загрузить CSV файл из директории и обработать с использованием AJAX", а загрузка возможна только с перезагрузкой страницы. Собственно поэтому и не так важно)) зы. браузер - FF-3.6, VM-1.1.7a. ставил всё с нуля раз 5, перезагружался при этом пару раз, эффект такой же.
2) не хотят заноситься категории с вложенностью. Решил пока просто внести список категорий, а потом уже, вторым этапом указать родительские, и при загрузке категорий элементы с одинаковыми названиями игнорируются. может, кто подскажет, как это обойти или обмануть? пока не сделаю - не могу перейти к самим товарам((
Файл с вложенными категориями http://adimo.ru/files/cat3.csv
Файл просто категорий http://adimo.ru/files/cat5.csv .

p.s.
он у меня тоже стоит, там тоже не знаю, как назначить вложенность категорий. поле category_parent_id есть, а нигде в шаблонах не встречается...
я просто переношу базу с другого магазина, а там только parent_id указан

« Последнее редактирование: 13.01.2012, 20:59:10 от Gruz » Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #19 : 13.03.2011, 17:13:09 »

1) не очень важно, но тем не менее: скачивал с joom.ru(если это имеет какое-то значение) Joomla 1.5.22 и тут последнюю версию (1_0_15). Устанавливаю на локалку с нуля, как в мануале, при загрузке файла с компа кнопки "Загрузить на сервер CSV файл и обработать" и "Загрузить и обработать с помощью AJAX " вообще не кликаются, т.е. с компа загрузить нереально, а при загрузке с сервера не работает "Загрузить CSV файл из директории и обработать с использованием AJAX", а загрузка возможна только с перезагрузкой страницы. Собственно поэтому и не так важно)) зы. браузер - FF-3.6, VM-1.1.7a. ставил всё с нуля раз 5, перезагружался при этом пару раз, эффект такой же.

Тут могу помочь только посмотрев сам на нерабочий сайт. Возможно, конфликт JS с каким-то плагином. С K2 конфликтует. Давай в приват доступ - гляну.

2) не хотят заноситься категории с вложенностью. Решил пока просто внести список категорий, а потом уже, вторым этапом указать родительские, и при загрузке категорий элементы с одинаковыми названиями игнорируются. может, кто подскажет, как это обойти или обмануть? пока не сделаю - не могу перейти к самим товарам((
Файл с вложенными категориями http://adimo.ru/files/cat3.csv
Файл просто категорий http://adimo.ru/files/cat5.csv .

Обработчик "Категории" достаточно глюкавый, некоторые вещи неочевидны. Например колонка с номером имеет смысл, когда уже есть категории, и указывается номер из БД для её обновления по этому номеру.

Короче, лучше импортируй товары с указанными категориями и подкатегориям. Можешь даже один товар только ради создания всех указанных в нём категорий. Чем тебя этот путь не устраивает?

А до обработчика "Категории" руки не дошли пока. Всё на "Товарах" внимание сконцентрировано.

Для начала установи CSV Improved (если нету могу сбросить) он на локалке
работает при красно, а com_virtuemart_simple_csv_1_0_15_beta.zip это для работы с хостингом

У меня и virtuemart_simple_csv, и CSVI стоит. Нет задачи переплюнуть CSVI по всем параметрам. Например "Очистить базу VM" я пользуюсь из CSVI. Или экспорт - я не собираюсь делать, не потяну, а он уже отлично сделан в CSVI.

virtuemart_simple_csv имеет два основных достоинства - борьба с таймаутами и всё можно импортировать из одного файла.
Недостатки - сыроват ещё, не все обработчики работают, нет совместимости со всеми бравзерами, есть мистические ситуации, когда у некоторых людей просто берёт и не работает.
Записан
valerka28
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 18



« Ответ #20 : 14.03.2011, 16:03:14 »

Ну, слава Богу, все прошло на ура! Молодцы, что придумали и реализовываете столь нужную вещь.  Gruz дал мне немного исправленный компонент, категории закинулись с дочерними вместе безо свяких проблем. И товары в кол-ве 2800 штук с производителями тоже как два пальца об асфальт! Надеюсь эти правки уже будут в последующих версиях. Единственно, в вышеуказанных примерах не написано, что с ценой товара надо обязательно вводить валюту, у меня без нее не хотела цена заноситься.
Записан
garro
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30


« Ответ #21 : 14.03.2011, 18:32:36 »

Добрый день!
Появился вопрос по дополнительным изображения и файлам.
В прайсе сделал две колонки для доп.файлов и доп.изображений. Всё как в описании.
Но после импорта ни файлы, ни изображения не подцепляются.
Вот кусочек прайса - http://www.grmarking.ru/media/Price_grmarking_demo.ods
Не очень понятно, что писать в самих колонках и где должна находиться папка media для файлов!?  Sad

При стандартном добавление через Вирт. доп.изображения добавляются в папку shop_image/product, а доп.файлы в папку media самой Joomla.
« Последнее редактирование: 14.03.2011, 18:58:49 от garro » Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #22 : 14.03.2011, 19:00:06 »

Цитировать
Файлы изображений перед импортом должны быть размещены в директорию
components/com_virtuemart/shop_image/product/additional/
Указанного в прайсе файла не наблюдается: http://www.grmarking.ru/components/com_virtuemart/shop_image/product/additional/grm-4940.jpg

Дополнительные файлы должны размещаться в media/
Этот наблюдается, должно бы работать: http://www.grmarking.ru/media/grm-4940.cdr


----------

Только что попробовал у себя твой пример, предварительно разместив файлы, как указано с поправкой на мой домен. Всё работает.
Возможно, ты не видишь доп.файла из-за шаблона магазина, где его нет. Посмотри в самом магазине при просмотре товаров.
http://img148.imageshack.us/img148/1231/ns10.png
« Последнее редактирование: 14.03.2011, 19:17:23 от Gruz » Записан
garro
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30


« Ответ #23 : 14.03.2011, 19:24:11 »

Так, с доп.файлами разобрался.

Цитировать
Файлы изображений перед импортом должны быть размещены в директорию
components/com_virtuemart/shop_image/product/additional/

А как теперь сделать чтобы для доп.изображений генерировались миниатюры?
Вот так должно выгладить (это вручную добавленные изображения) : http://www.grmarking.ru/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=1074&category_id=206&option=com_virtuemart&Itemid=171

А так при импорте: http://www.grmarking.ru/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=1067&category_id=206&option=com_virtuemart&Itemid=171
Квадратик под основной картинкой появился (типа фаил присутствует), но нет картинки и ссылается он не туда!
« Последнее редактирование: 14.03.2011, 19:53:20 от garro » Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #24 : 14.03.2011, 20:39:55 »

А как теперь сделать чтобы для доп.изображений генерировались миниатюры?

А галочку "Создавать эскизы для дополнительных изображений " не пробовал ставить? (-:

Только он создаёт эскиз при первом импорте. При втором не создаёт. А если ты поставишь "Удалять файлы которых нет в CSV", то он сначала удалит твой cdr, а потом попробует его присвоить товару.

Посему для доп. изображений я бы советовал оставить две колонки - артикул и доп. изображение, установить перед импортом  "Удалять файлы которых нет в CSV" и галочку "Создавать эскизы для дополнительных изображений "  и импортировать только их.

Логика немного корявая выходит, конечно. Но пока вроде только так.
« Последнее редактирование: 14.03.2011, 20:53:27 от Gruz » Записан
ladicius
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 13


« Ответ #25 : 17.03.2011, 12:49:23 »

Подскажите пожалуйста, может кто сталкивался, а может кто и решил уже.

Задача у меня - загружать для разных групп покупателей разные цены. В csvi, в моем случае, она решается тремя дополнительными разными загрузочными файлами по шаблону типа:

product_sku ^ shopper_group_name ^ product_price ^ product_currency

В общем и целом работает, но неудобно:  Возможно ли решить загрузку цен для разных групп одним файлом при помощи этого расширения?

В этом компоненте в обработчике Товары есть поле price_for_group ("Цена для группы"), что это такое? Это Цена для shopper group? Собственно поля группы покупателей там нет.
Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #26 : 17.03.2011, 12:56:49 »

В этом компоненте в обработчике Товары есть поле price_for_group ("Цена для группы"), что это такое? Это Цена для shopper group? Собственно поля группы покупателей там нет.

В документации есть следующее:

Цены для группы:
Если колонка в Обрабатывающем модуле товары задана по умолчанию, то в прайсе колока должна быть такой:
Правильно: Цена для группы "-default-" количество от 3 до 7
Неправильно: Цена для группы "-default-" количество от 3
Правильно: Цена для группы "-default-" 3 - 7
Правильно: Цена для группы "-default-", 3 7
Правильно: Цена для группы "-default-"

Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #27 : 20.03.2011, 15:54:17 »

Проясните, пожалуйста, ситуацию  по поводу прикрепления файлов для скачивания. Есть ли поле в обрабатывающем модуле Товары для скачиваемых файлов и каким образом  прописать нужные для их хранения папки?

Никак. Скачиваемые товары не работают. Запишу в TODO список, но слишком он медленно двигается.
Записан
Gruz
Moderator
*****

Репутация: +147/-1
Offline Offline

Пол: Мужской
Сообщений: 1274


Бутылочку оставьте?


« Ответ #28 : 23.03.2011, 13:23:59 »

Gruz объясни при импорте переписывается ВСЯ база?

Не как от фильтровать то что есть в базе от того что надо записать в базу невозможно?


Например есть товар в базе и аналогичный товар в импортируемом файле, но в последнем в название еще дописан артикул, а он мне ненужен


Как быть? 

Господа-товарищи! Формулируйте вопросы так, чтобы их можно было понимать и не возникало дополнительных вопросов! Если вам лень грамотно формулировать вопрос, то нам лень отвечать.

Если в БД и прайсе есть товар с одинаковым артикулом, то при импорте поля в БД будут заменены полями, которые указаны в прайсе. Если артикула нет в БД, а есть в прайсе, то будет создан новый товар.

Если надо убрать перед импортом из названия товара его артикул, то надо написать препроцессор, который будет вырезать артикул из названия товара. Это относительно не сложно при посредственном знании PHP.

Я не знаю, это ли ответ на твой вопрос, поскольку твой вопрос выше моего понимания.
Записан
zema
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #29 : 23.03.2011, 13:34:25 »

Фишка в том что артикул один и тот же,что в базе что в импортируемом файле.

После импорта, В БД поле наименование товара пере записалось на новое, то что в файле импорта.

На сколько я понимаю такого не должно быть

PS
И звени за сумбурное изложение вопроса 
Записан
Страниц: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet