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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 3 4 5 6 7 8 [9] 10 11 12   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Модификация для нормальной загрузки через CSV  (Прочитано 106805 раз)
0 Пользователей и 1 Гость смотрят эту тему.
tug
Завсегдатай
*****

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

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


« : 27.11.2006, 17:54:53 »

Тема ушла сюда: http://joomlaforum.ru/index.php/topic,150010.0.html

В этой теме пишем свой мнение о том, что я скажу ниже.  Cool

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

Спасибо всем, кто проспонсировал проект в тяжелое так сказать время.
« Последнее редактирование: 04.02.2011, 23:03:24 от beagler » Записан
 
Jan
Захожу иногда
**

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

Сообщений: 24


« Ответ #241 : 18.06.2008, 02:52:04 »

при установке пишет Ошибка: Please specify an ID to validate
устанавливаю beta 1.5
Joomla Lavra 2008 + VM 1.1.0
что делать?
надо добавить ф-ию в модул products (настройки-список модулей-products там выбрать ф-ии и доватить следующую ф-ию
имя функции  product_simple_csv
имя класса ps_simple_csv
метод класса upload_csv
права admin
но после этого при загрузке файла пишет ошибку serurity token
to EMakar
напиши что у тебя будет выводить
Записан
EMakar
Гость
« Ответ #242 : 18.06.2008, 19:06:32 »

но после этого при загрузке файла пишет ошибку serurity token
to EMakar
напиши что у тебя будет выводить

У меня была та же фигня. Но добрые люди помогли исправить
Вот тут описано решение: http://forum.virtuemart.net/index.php?topic=36651.msg113468
То же самое нужно проделать и с файлом product.simple_csv_upload.php

Теперь вроде как работает (правда у меня осталась проблема с кодировкой)
Записан
helen
Гость
« Ответ #243 : 03.07.2008, 00:12:28 »

Подскажите, пожалуйста, алгоритм действий, а то не въеду что-то. Мне нужно поменять цены в уже существующем списке товаров, оставив все остальные поля нетронутыми. Использование стандартного модуля в VM не приносит результата: я экспортирую csv-файл, меняю там цены, импортирую его на сайт и ничего не происходит. Что я делаю не так? Если это лучше делать с помощью simple_csv, то как?
Плиз, очень нужен ответ..
Записан
Genocide
Гость
« Ответ #244 : 03.07.2008, 16:30:43 »

Проблема.
Joomla! Version 1.5.3
VirtueMart 1.1.0
Делаю все по инструкции , на этапе где надо перейти по administrator/index2.php?option=com_virtuemart&page=admin.simple_csv_install
вылезает ошибка :

Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #245 : 04.07.2008, 01:44:15 »

Попробуй файлы модификации сохранить в УТФ-8 перед иснталляцией. У меня такое было, когда я в магазин залил языковые файлы в виндовой кодировке.
Мод сделан для преидущей версии магазина.
Записан
Listopad
Захожу иногда
**

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

Сообщений: 19


« Ответ #246 : 14.07.2008, 21:37:43 »

Чего-то ничего понять не могу... Huh
Составьте, плз, цсв для картинной галереи с такими параметрами:
номер картины, категория, название, материал, высота, ширина, год создания, цена, валюта (в ВМРЕ 1.0.15b добавил евро, проставил в товаре - вывело всеравно рубль), в наличии или под заказ, большое изображение, маленькое изображение.
Вот что Joomla выдает:

~g 012~^~Малиновый кот~^~Живопись~^~500.00000~^~оргалит, масло~^~~^~afc67756abb8e22f351b621b4bccce56.jpg~^~4d361ddff3b6b6dd052626f00422e675.jpg~^~0.0000~^~кг~^~0.0000~^~39.0000~^~44.0000~^~см~^~0~^~30/11/2004~^~0~^~1~^~0~^~0~^~g 012~^~~^~~^~~^~~^~~

"оргалит, масло" - описание товара. А мне нужно н описание, а возможность сортировки и поиска по параметру. Как сделать?
Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #247 : 14.07.2008, 22:16:45 »

Возможность поиска по товару - не сюда вопрос.
Цену через запятую указывай.
Записан
Listopad
Захожу иногда
**

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

Сообщений: 19


« Ответ #248 : 15.07.2008, 17:02:23 »

Во флаере просто пишуться имена полей. Перефразирую свой вопрос: как мне добавить собственные поля?
Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #249 : 15.07.2008, 18:25:52 »

Listopad
Как этот вопрос относится к теме импорта? Ты хочешь импортировать собственные поля (говорим про атрибуты?), или не знаешь, как их создать?

Кидаю пример, как с атрибутами работает у меня скрипт (но в примере от разработчика это показано):
Код:
аличие на складе;Наличие товара| Отгрузка| Артикул| Наименование товара| Цена товара| Оптовая цена;Мелкий опт| Оптовая цена;Крупный опт| Гарантия;Гарантия| Путь до родительской категории товара| Производитель

Уточните наличие товара или доступность под заказ|zamovlennya.gif|ASUSKK8VMX|MB ASUS K8V-MX|57,00|55,00|50,00|1|1. Системные платы/Socket 754|Asus

Уточните наличие товара или доступность под заказ|zamovlennya.gif|MBASUSK8VVM|MB ASUS K8V-VM, K8M890, A64 s754,PCI-E16x,Video, DDR400,SATA Raid,1Gb LAN,Sb 6ch, mATX|57,00|55,00|53,00|30|1. Системные платы/Socket 754|Asus



Это то?
Записан
Listopad
Захожу иногда
**

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

Сообщений: 19


« Ответ #250 : 16.07.2008, 14:30:29 »

Listopad
Как этот вопрос относится к теме импорта? Ты хочешь импортировать собственные поля (говорим про атрибуты?), или не знаешь, как их создать?

Кидаю пример, как с атрибутами работает у меня скрипт (но в примере от разработчика это показано):
Код:
аличие на складе;Наличие товара| Отгрузка| Артикул| Наименование товара| Цена товара| Оптовая цена;Мелкий опт| Оптовая цена;Крупный опт| Гарантия;Гарантия| Путь до родительской категории товара| Производитель

Уточните наличие товара или доступность под заказ|zamovlennya.gif|ASUSKK8VMX|MB ASUS K8V-MX|57,00|55,00|50,00|1|1. Системные платы/Socket 754|Asus

Уточните наличие товара или доступность под заказ|zamovlennya.gif|MBASUSK8VVM|MB ASUS K8V-VM, K8M890, A64 s754,PCI-E16x,Video, DDR400,SATA Raid,1Gb LAN,Sb 6ch, mATX|57,00|55,00|53,00|30|1. Системные платы/Socket 754|Asus



Это то?
То. Только у меня дополнительными полями будут "материал", "год создания" (не "дата" - без дня и месяца), возможно "валюта" (не понял пока, как мне EUR прописать), "наличие под заказ".
Я думал, что тутошняя модификация позволяет создать новые поля, просто прописав их в цсв.
Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #251 : 16.07.2008, 14:57:49 »

Для этого надо создавать отдельную таблицу в ЦСВ, а лучше отдельным ЦСВ это делать.

Фрагмент я подавал для обработчика Товары
Для добавления типов товаров надобно использовать другой обработчик. Всё это описано в мануалке и показано на примерах для шприцов (пример там с ошибкой, но в теме она описана).
Записан
Listopad
Захожу иногда
**

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

Сообщений: 19


« Ответ #252 : 16.07.2008, 18:28:05 »

А чтобы можно было потом делать поиск и сортировку по параметру, надо что бы тип параметра был "Несколько значений"?
Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #253 : 16.07.2008, 18:32:57 »

Листопад, тебе изветен термин оффтопик?

Поставь модуль в магазин с поиском по параметрам и потестируй, как оно ищет. Я не помню лично. К импорту этот вопрос точно не относится.
Это надо спрашивать или в соответствующей теме, или в личку. И то, если поиск не помог.
Записан
Listopad
Захожу иногда
**

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

Сообщений: 19


« Ответ #254 : 18.07.2008, 16:52:00 »

Листопад, тебе изветен термин оффтопик?
:sorry: (Хотя, больше бы порадовал ответ вроде "т.к. данный мод пишет добавленные поля в таблицу  jos_vm_product_type_1 (у меня во всяком случае, так), а не jos_vm_product, то в коде модуля поиска/сортировки по параметрам нужно внести такие-то изменения".)

Теперь:
прописал поля:
Код:
Параметры|||||||||
Тип|Наименование в базе|Наименование|Описание|Номер по порядку|Тип параметра|Возможные значения|Множество значений|Значение по умолчанию|Единица измерения
Картины|product_tec|Техника||4|S||||
Картины|product_year|Год создания||7|I||||год
Картины|product_poz|Позиция||11|F||||
Написало, что все нормально (как я уже сказал, загнало в jos_vm_product_type_1 какое-то). Но, в "CSV Ипорт / Экспорт Настройки" поля не появились. Ок, прописал порядок тех, что были. Добавляю товар:
Код:
||||||||||
Товары||||||||||
Категория|Артикул товара|Название товара|Техника|Высота|Ширина|Год создания|Большое изображение|Маленькое изображение|Цена|Позиция
Живопись|G012|Малиновый кот|оргалит"," масло|44|39|2004|raboty\givopis\b\012.jpg |raboty\givopis\m\012.jpg |500|1
Китайцы не хотят (убрать |||||||||| и кавычки пробовал):
Код:
Инфо: Начало обработки CSV.
Инфо: Строка 1
Не указан обрабатывающий модуль.
Строка пропущена.
Время выполнения: 0.0001 сек.
Инфо: Определение формата файла успешно выполнено. Время выполнения: 0.0014 сек.
Ошибка: Поле <b>Артикул товара</b> обязательно для заполнения.
Ошибка: Название товара обязательно для заполнения.
Ошибка: Категория должна быть выбрана.
Инфо: Строка 4
Товар не был добавлен. |
Время выполнения: 0.0176 сек.
Инфо: Обработка CSV завершена.
Общее время выполнения: 0.0245 сек.
Ыть?
« Последнее редактирование: 18.07.2008, 17:00:58 от Listopad » Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #255 : 18.07.2008, 18:01:03 »

:sorry: (Хотя, больше бы порадовал ответ вроде "т.к. данный мод пишет добавленные поля в таблицу  jos_vm_product_type_1 (у меня во всяком случае, так), а не jos_vm_product, то в коде модуля поиска/сортировки по параметрам нужно внести такие-то изменения".)

Это не модуль пишет, это так в магазине организовано. И модуль пишет как магазину удобно.
Я бы типы, если у тебя их не несколько десятков, лучше бы руками добавил разово.

Если говорит, что неправильно указан обработчик, видимо ты неправильно указал разделители.

У тебя версия модуля последняя? В теме там была 5-я выложена.
Записан
No_LiMiT
Осваиваюсь на форуме
***

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

Сообщений: 48


« Ответ #256 : 05.08.2008, 17:50:59 »

Помогите пожалуйста, как очистить базу с товарами что бы загрузить другую! Спасибо!
Записан
Listopad
Захожу иногда
**

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

Сообщений: 19


« Ответ #257 : 05.08.2008, 21:36:59 »

Я бы типы, если у тебя их не несколько десятков, лучше бы руками добавил разово.
так и сделал. Azn
Записан
secretlive
Осваиваюсь на форуме
***

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

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


« Ответ #258 : 07.08.2008, 18:42:31 »

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

Хотя производители загружает норм

юзаю пятую версию

Код:
Товары||||
Артикул|Наименование товара|Цена товара|Путь до родительской категории товара|Производитель
ASUSKK8VMX|MB ASUS K8V-MX|57|Системные платы|Asus
Записан
apirat
Осваиваюсь на форуме
***

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

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


...опачки!


« Ответ #259 : 12.09.2008, 17:00:13 »

нескромный вопрос, а как работать с товарами которые можно скачать? В каком поле писать название файла и в каком поле отмечать что этот товар скачиваемый!?
Записан
akman
Новичок
*

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

Сообщений: 4


« Ответ #260 : 26.09.2008, 20:24:49 »

Я все-таки не могу врубиться, почему когда я обновляю товары он мне некоторые товары по 3, 5 раз повторяет? Пробовал уменьшать длину наименования, помогает через раз!!!
Записан
Caurus
Захожу иногда
**

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

Сообщений: 6


« Ответ #261 : 25.10.2008, 03:17:24 »

Люди нужна помощь! кто ставил на Joomla! 1.0.15 Lavra Edition 2008 - VirtueMart 1.1.2?? Все поставилось все работает! Но когда поставил этот хак... происходит следующее можно импортировать название, артикул, категорию. Пытаюсь сделать Цену товара... ноль реакции.. залез в базу там создаются цены для этих товаров, но все по нулям! попробовал для интереса может этот столбец не читает, вставил там URL в название столбца.. в урлы занес.. т.е. столбец он видит.. В чем прикол? почему все работает, а цены не работают???? И еще подскажите, как пользоваться стандартными средствами импорта экспорта? не могу найти кнопки ткните на описание как с ними работать! csvimproved не предлагать, php 5 нет! устраивает этот хак.. только не понимаю, почему не работает! Нужна помощь!

Я когда читал, было написано что сам хак ничего не трогает все передает в VirtueMart и тот сам все выполняет.. может какие переменные изменились! Пожалуйста, помогите!!!
Записан
morph
Живу я здесь
******

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

Сообщений: 966


« Ответ #262 : 25.10.2008, 04:21:16 »

>>>>только не понимаю, почему не работает! Нужна помощь!
хак для версии 1.0.*
для 1.1.2 править надо
Записан
Caurus
Захожу иногда
**

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

Сообщений: 6


« Ответ #263 : 25.10.2008, 12:35:02 »

Я у ж почитал, что зря я связался с VirtueMart 1.1.2!!! Надо брать 1.0.15! И с ней работать! Просто я думал, что когда писали про версию VirtueMart 1.1.* это давно было и она уже нормальная стала... а тут вообще вопрос в другом оказался..она в принципе не нужна сейчас! И стоит брать только VirtueMart 1.2 линейку, когда будет! Вот.... Сейчас переставлю и попробую!
Записан
djmix
Захожу иногда
**

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

Сообщений: 6


« Ответ #264 : 22.11.2008, 18:36:21 »

Цитировать
надо добавить ф-ию в модул products (настройки-список модулей-products там выбрать ф-ии и доватить следующую ф-ию
имя функции  product_simple_csv
Друзья! А можно поподробнее, потому как такого модуля я не нашел. Спасибо
Записан
Ghoper
Гость
« Ответ #265 : 15.01.2009, 09:51:41 »

Спасибо. за программку
« Последнее редактирование: 18.01.2009, 18:24:30 от Ghoper » Записан
lavr
Гость
« Ответ #266 : 27.01.2009, 15:37:06 »

А на версии VirtueMart  1.0.15b  этот скрипт не работает номально я так понимаю? Первый раз нормально грузится а последующие не обновляет цену.
Записан
lavr
Гость
« Ответ #267 : 29.01.2009, 12:41:59 »

Вопрос решился
Записан
artclimat
Захожу иногда
**

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

Сообщений: 10


« Ответ #268 : 07.02.2009, 13:44:21 »

Лавр, как решился вопрос?) У меня такая же проблема. Начал перезаливать прайс, но старая цена на новую не меняется.  В чём проблема помогите.
Записан
lavr
Гость
« Ответ #269 : 08.02.2009, 00:19:28 »

добавьте поле product_currency, я его рядом с ценой поставил и заполняю содержимым руб., долго конечно не мог понять в чем дело, добрые люди помогли Azn


Цена товара   product_currency
30142               руб.
Записан
matiass
Осваиваюсь на форуме
***

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

Сообщений: 40



« Ответ #270 : 08.02.2009, 01:39:46 »

У кого не добавляет "Цена товара" проверять Магазин>информация о магазине>валюта.

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

Рейтинг@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