|
tug
|
 |
« : 27.11.2006, 17:54:53 » |
|
Тема ушла сюда: http://joomlaforum.ru/index.php/topic,150010.0.htmlВ этой теме пишем свой мнение о том, что я скажу ниже.  Нормальная заливка это ...: - возможность заливать любые данные через CSV, т.е. товары, типы, параметры, категории, производителей, налоги, хуёги и пр.
- возможность прямо в csv указывать поля, которые нужно обрабатывать.
- когда в админке Вам нужно только указать файл и нажать "Upload".
- возможность кастомизировать заливку и добавлять новые модули и не только для VirtueMart.
Спасибо всем, кто проспонсировал проект в тяжелое так сказать время.
|
|
|
|
« Последнее редактирование: 04.02.2011, 23:03:24 от beagler »
|
Записан
|
|
|
|
| |
IceFusion
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 79
|
 |
« Ответ #121 : 06.09.2007, 23:59:27 » |
|
Форум жив вообще? Что у меня не так?
|
|
|
|
|
Записан
|
|
|
|
IceFusion
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 79
|
 |
« Ответ #122 : 09.09.2007, 21:25:11 » |
|
Tug обещал зайти на выходных, но не зашел ( Помогите хоть кто нибудь Подскажите какие настройки выставлять в первом и третьем окне, т.е. разделитель полей и разделитель текста (в модуле загрузки и в OpenOffice по разному называются параметры) да и вообще какой принцип. Если у меня еще нету категорий и вообще ничего, можно сразу параметры загружать? Он автоматически создат необходимые категории и т.п.?
|
|
|
|
« Последнее редактирование: 09.09.2007, 23:19:45 от IceFusion »
|
Записан
|
|
|
|
IceFusion
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 79
|
 |
« Ответ #123 : 10.09.2007, 01:30:39 » |
|
Спасибо за помощь, помогли через ICQ. Никто не пробовал заливать сложную цену? Допустим цена меняется от количества товара, как реализовать?
|
|
|
|
|
Записан
|
|
|
|
mich
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #124 : 17.09.2007, 15:46:24 » |
|
А почему мои посты были, пропущены???
|
|
|
|
|
Записан
|
|
|
|
|
morph
|
 |
« Ответ #125 : 18.09.2007, 06:40:57 » |
|
Никто не пробовал заливать сложную цену? Допустим цена меняется от количества товара, как реализовать? tug здесь уже описывал как заливать разные цены,в зависимости от количества товара-у меня все получилось,если что,стучитесь
|
|
|
|
|
Записан
|
|
|
|
ink-market
Захожу иногда

Репутация: +2/-0
Offline
Сообщений: 19
|
 |
« Ответ #126 : 30.09.2007, 21:13:17 » |
|
Модификация работает. За неё спасибо! Но у меня есть вопросы:
1) Можно сделать так, что бы в файле товары не писать "путь до родительской категории" а указывать id категории. А сами категории загружать отдельным файлом. Например: id категории | id родительской категории | название категории | описание | и т.д.
На моих сайтах которые не на joomla так всё и сделано - и очень удобно управлять каталогом.
2) Можно как нибудь в файле "товары" сразу прописывать рекомендуемые товары?
|
|
|
|
|
Записан
|
|
|
|
mich
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #127 : 03.10.2007, 05:32:05 » |
|
Данный раздел жив??? меня интересует simple csv можно считать универсальным средством загрузки??? со штатным как я понял проблем очень много. Но вот такой момент с выгрузкой, чтобы верхние поля оставались такими же как и при загрузке (т.е. понятные) потому что иногда приходится удаленно на сайте править данные.
|
|
|
|
|
Записан
|
|
|
|
mif_e
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 18
|
 |
« Ответ #128 : 22.11.2007, 12:29:00 » |
|
Очень нужная штука. Странно что такого не делают те, кто магазин кодит. - Люди, а пример загрузки категорий есть у кого нить? А-то я что-то попасть пока не могу в правильный формат файла. Поля распознаются нормально, а вот в полях что-то с путями к категориям нетак видать указываю. Пока категории создаются в корне каталога, хотя должны попадать на третий-четвертый уровень. Я пробовал такие варианты: Все они попали на верхний уровень каталога.
|
|
|
|
« Последнее редактирование: 22.11.2007, 12:49:10 от mif_e »
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #129 : 22.11.2007, 12:53:32 » |
|
Может глюк для добавления категорий? Если добавлять товары, то категории создаются нормально. Может попробуй по 1-му товару на каждую категорию, импортируй типа товары.
|
|
|
|
|
Записан
|
|
|
|
mif_e
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 18
|
 |
« Ответ #130 : 22.11.2007, 13:01:51 » |
|
Так вопрос то не в том чтобы категории добавить, а в том, чтобы их настраивать через csv. Категории-то у меня уже есть. А вот файлы шаблона, файлы картинок подключить бы. И походу еще глючекс есть.. Есть у меня товар в категории: "Изделия из акрилового стекла/Подставки для косметики/C - Подставка под тени, румяна". Как видите в тексте встречается запятая.. Разделители я конечно поставил НЕ запятая (если точнее, то "|"). При загрузке запятая похоже тоже пошла за разделитель, т.к. у меня в итоге на третьем уровне появилась категория: "C - Подставка под тени", и на первом уровне появилась категория "румяна".
|
|
|
|
« Последнее редактирование: 22.11.2007, 13:05:30 от mif_e »
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #131 : 22.11.2007, 13:12:01 » |
|
Запятая - проблемма. Меняй на код запятой в прайсе. По-моему, я где-то похожую проблемму исправлял в коде. Но проще автозаменой в екзеле. По поводу настройки категорий не скажу - не пробовал.
|
|
|
|
|
Записан
|
|
|
|
mif_e
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 18
|
 |
« Ответ #132 : 22.11.2007, 17:58:24 » |
|
По мне лучше найти этот глюк в коде. Я предпочитаю, когда мне для наполнения не обязательно было привлекать энштейна.. если с работой может справиться тупой компьютер, то лучше ему и поручить это.
|
|
|
|
|
Записан
|
|
|
|
mif_e
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 18
|
 |
« Ответ #133 : 23.11.2007, 17:20:15 » |
|
А tug похоже вобще ушел.. 
|
|
|
|
|
Записан
|
|
|
|
mif_e
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 18
|
 |
« Ответ #134 : 27.11.2007, 13:40:43 » |
|
Запятая - проблемма. Меняй на код запятой в прайсе....
Почитал я скрипт, попробовал разделитель задать жестко в коде... не помогло. А какой код запятой? Я хочу попробовать замену всех запятых на код запятой сделать в скрипте. Ну а почему категории попадают нетуда, куда надо, я еще не вычитал в скрипте.
|
|
|
|
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #135 : 29.11.2007, 19:21:03 » |
|
http://vvz.nw.ru/Lessons/SymbolCodes/symbolcodes.htm
|
|
|
|
|
Записан
|
|
|
|
JDV
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 81
|
 |
« Ответ #136 : 30.11.2007, 16:17:24 » |
|
Добрый день! Подскажите а почему возникает такая ошибка?
Ошибка: Mime type not accepted. Type for file uploaded: application/x-zip-compresse
|
|
|
|
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #137 : 30.11.2007, 18:05:53 » |
|
Так вопрос то не в том чтобы категории добавить, а в том, чтобы их настраивать через csv. Категории-то у меня уже есть. А вот файлы шаблона, файлы картинок подключить бы. И походу еще глючекс есть.. Есть у меня товар в категории: "Изделия из акрилового стекла/Подставки для косметики/C - Подставка под тени, румяна". Как видите в тексте встречается запятая.. Разделители я конечно поставил НЕ запятая (если точнее, то "|"). При загрузке запятая похоже тоже пошла за разделитель, т.к. у меня в итоге на третьем уровне появилась категория: "C - Подставка под тени", и на первом уровне появилась категория "румяна".
Вопрос решается таким образом. Файл administrator\components\com_virtuemart\classes\ps_simple_csv.php в районе строки 806 видишь if( !is_array($paths) ) $paths = explode(',', $paths); if( !is_array($paths) ) $paths = explode('|', $paths); if( !is_array($paths) ) $paths = explode(';', $paths); Меняешь этот фрагмент на //##my Закоментував, щоби не било категорію по комах if( !is_array($paths) ) $paths = explode(',', $paths); if( !is_array($paths) ) $paths = explode('|', $paths); //##my Закоментував, щоби не било категорію по крапка з комами if( !is_array($paths) ) $paths = explode(';', $paths); Бить категорию будет только по слешам.
|
|
|
|
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #138 : 30.11.2007, 18:07:22 » |
|
Добрый день! Подскажите а почему возникает такая ошибка?
Ошибка: Mime type not accepted. Type for file uploaded: application/x-zip-compresse
Опиши, не поленись, полностью ситуация, когда, что ты делаешь, откуда вылазит ошибка. И всегда задавай вопрос в такой форме, чтобы было максимум информации. Чтобы не переспрашивали.
|
|
|
|
|
Записан
|
|
|
|
JDV
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 81
|
 |
« Ответ #139 : 30.11.2007, 23:51:08 » |
|
Опиши, не поленись, полностью ситуация, когда, что ты делаешь, откуда вылазит ошибка. И всегда задавай вопрос в такой форме, чтобы было максимум информации. Чтобы не переспрашивали.
Спасибо за отклик! Еще раз все пересмотрел ... теперь загружаю файл (см. присоединение ниже) получается такое -Инфо: Начало обработки CSV. Инфо: Строка 1 Не указан обрабатывающий модуль. Строка пропущена. Время выполнения: 0.0001 сек. Инфо: Строка 2 Не указан обрабатывающий модуль. Строка пропущена. Время выполнения: 0.0001 сек.
|
|
|
|
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #140 : 01.12.2007, 14:19:02 » |
|
Ты пример видел формирования файла прайса? Там первых постах есть. Конечно не работает. Ибо выглядеть должно приблизительно так: Товары Наличие на складе;Наличие товара| Отгрузка| Артикул| Наименование товара| Цена товара| Оптовая цена;Мелкий опт| Оптовая цена;Крупный опт| Гарантия;Гарантия| Путь до родительской категории товара| Производитель
товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|MBASR775I945GZ945|MB ASRock 775I945GZ, i945GZ, s775, VGA, FSB 800, S-ATA,DDRII533,AGI (PCI-E 4x),SB7.1, 10/100Lan,mATX|60,00|59,00|57,00|22|1. Системные платы/Socket 775|ASRock товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|MBASR775XFIRERAID925|MB ASRock 775XFIRE-RAID, i925 FSB 800/533, DDRII533, PCI-E, SATAII RAID, SB 5.1, 100Mb LAN|64,00|63,00|60,00|22|1. Системные платы/Socket 775|ASRock товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|MBASROCKCONROE945GDVI|MB ASRock ConRoe945G-DVI, i945G, FSB1066, DDR2-667, SVGA, PCI-E16x, SATAII, 1Gb Lan, SB 8ch, mATX|75,00|74,00|71,00|22|1. Системные платы/Socket 775|ASRock товар есть на складе|je.gif|MBASROCKCONROE945PLGLA|MB ASRock ConRoe945PL-GLAN, i945PL, FSB800, DDR2-533, PCI-E16x, SATAII, 1Gb Lan, SB 8ch, ATX|65,00|63,00|59,00|22|1. Системные платы/Socket 775|ASRock товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|MBASUSP5BMXWF|MB ASUS P5B - MX/WiFi-APP,i946GZ,FSB1066,SVGA,PCI-E16x,DDR2-667,SATA2,1Gb Lan, SB 6ch, WiFi,uATX|86,00|85,00|84,00|12|1. Системные платы/Socket 775|Asus товар есть на складе|je.gif|MBASUSP5B|MB ASUS P5B ,I965, FSB1066, DDR2-800, PCI-E16x, SATA2 RAID, 1Gb LAN, SB 8ch, ATX|118,00|114,00|111,00|24|1. Системные платы/Socket 775|Asus товар есть на складе|je.gif|MBASUSP5B1333|MB ASUS P5B ,I965, FSB1333, DDR2-800, PCI-E16x, SATA2 RAID, 1Gb LAN, SB 8ch, ATX|113,00|110,00|105,00|24|1. Системные платы/Socket 775|Asus
P.S. Заголовки типа "Наличие на складе;Наличие товара" или "Оптовая цена;Крупный опт" не встроенные в магазин. Сначала надо добавлять соответствующие типы. Работает этот прайс на softservice.com.ua
|
|
|
|
|
Записан
|
|
|
|
Serho
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #141 : 01.12.2007, 17:47:39 » |
|
Ребята а ролик будет? А то я сам очень боюсь базу похерить. Пожалуйста  Думаю этот ролик многим поможет не задавать глупые вопросы. Так как вещи очевидные для спецов, для начинающих совсем не очевидные. В любом случае выражаю tug благодарность за проделанную работу, без таких людей joomla и virtuemart никогда не стали бы так популярны и удобны.
|
|
|
|
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #142 : 02.12.2007, 16:15:31 » |
|
Я бы на месте tug'a внёс корректывы в первый пост топика, чтобы там был линк на последнюю версию и корректные примеры. А то чтобы раздуплиться со стороны надо читать 5 страниц форума.
|
|
|
|
|
Записан
|
|
|
|
ink-market
Захожу иногда

Репутация: +2/-0
Offline
Сообщений: 19
|
 |
« Ответ #143 : 09.12.2007, 23:36:36 » |
|
Ты пример видел формирования файла прайса? Там первых постах есть. Конечно не работает. Ибо выглядеть должно приблизительно так: Товары Наличие на складе;Наличие товара| Отгрузка| Артикул| Наименование товара| Цена товара| Оптовая цена;Мелкий опт| Оптовая цена;Крупный опт| Гарантия;Гарантия| Путь до родительской категории товара| Производитель
товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|MBASR775I945GZ945|MB ASRock 775I945GZ, i945GZ, s775, VGA, FSB 800, S-ATA,DDRII533,AGI (PCI-E 4x),SB7.1, 10/100Lan,mATX|60,00|59,00|57,00|22|1. Системные платы/Socket 775|ASRock товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|MBASR775XFIRERAID925|MB ASRock 775XFIRE-RAID, i925 FSB 800/533, DDRII533, PCI-E, SATAII RAID, SB 5.1, 100Mb LAN|64,00|63,00|60,00|22|1. Системные платы/Socket 775|ASRock товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|MBASROCKCONROE945GDVI|MB ASRock ConRoe945G-DVI, i945G, FSB1066, DDR2-667, SVGA, PCI-E16x, SATAII, 1Gb Lan, SB 8ch, mATX|75,00|74,00|71,00|22|1. Системные платы/Socket 775|ASRock товар есть на складе|je.gif|MBASROCKCONROE945PLGLA|MB ASRock ConRoe945PL-GLAN, i945PL, FSB800, DDR2-533, PCI-E16x, SATAII, 1Gb Lan, SB 8ch, ATX|65,00|63,00|59,00|22|1. Системные платы/Socket 775|ASRock товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|MBASUSP5BMXWF|MB ASUS P5B - MX/WiFi-APP,i946GZ,FSB1066,SVGA,PCI-E16x,DDR2-667,SATA2,1Gb Lan, SB 6ch, WiFi,uATX|86,00|85,00|84,00|12|1. Системные платы/Socket 775|Asus товар есть на складе|je.gif|MBASUSP5B|MB ASUS P5B ,I965, FSB1066, DDR2-800, PCI-E16x, SATA2 RAID, 1Gb LAN, SB 8ch, ATX|118,00|114,00|111,00|24|1. Системные платы/Socket 775|Asus товар есть на складе|je.gif|MBASUSP5B1333|MB ASUS P5B ,I965, FSB1333, DDR2-800, PCI-E16x, SATA2 RAID, 1Gb LAN, SB 8ch, ATX|113,00|110,00|105,00|24|1. Системные платы/Socket 775|Asus
P.S. Заголовки типа "Наличие на складе;Наличие товара" или "Оптовая цена;Крупный опт" не встроенные в магазин. Сначала надо добавлять соответствующие типы. Работает этот прайс на softservice.com.ua А можно подробнее по-поводу дополнит. типов.
|
|
|
|
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #144 : 10.12.2007, 05:25:46 » |
|
ты хочеш добавить ко всем товарам "гарантию". Добавляешь в админке магазина в пункте Товары тип "Общий тип" а в него параметр "Гарантия". Хочешь добачить газонокасилкам размер бака, который не актуален лестницам. Создаёшь тип "Газонокасилки" и добавляешь параметр "Размер бака". Только это теория магазина, а конкретно к модификации не относится. Оффтопик.
|
|
|
|
|
Записан
|
|
|
|
JDV
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 81
|
 |
« Ответ #145 : 02.01.2008, 15:52:57 » |
|
Добрый день, уважаемые товарищи! Подскажите почему возникает такая ошибка? Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 148 bytes) in /usr/home/12631/star-cars.ru/html/administrator/components/com_virtuemart/classes/ps_simple_csv.php on line 434
|
|
|
|
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #146 : 02.01.2008, 16:09:16 » |
|
На хостинге разрешённого объема памяти для скрипта не хватает. Надо либо просить хостера расширить лимит, либо одно из двух.
|
|
|
|
|
Записан
|
|
|
|
JDV
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 81
|
 |
« Ответ #147 : 02.01.2008, 18:18:13 » |
|
а что без общения с хостером не обойтись ведь есть всего 2000 записей см. файл в приложении
|
|
|
|
|
Записан
|
|
|
|
|
Gruz
|
 |
« Ответ #148 : 02.01.2008, 19:17:20 » |
|
Да дело не в колличестве, а в размере информации, видимо. Очевидно самого текста в описаниях много. Тут или мало записей но много текста, или наоборот. Разве что частями импортировать. Но тогда нельзя будет использовать выключение товаров, которых нет в прайсе. Я не уверен, но может можно исправить в коде мода где-то размер блока импорта. Может поможет, но вроде нет, всё равно всё в памяти сидит. tug может точно сказать.
|
|
|
|
|
Записан
|
|
|
|
JDV
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 81
|
 |
« Ответ #149 : 03.01.2008, 16:45:36 » |
|
Странно .... Спасибо за помощь!:))) Буду думать:))
|
|
|
|
|
Записан
|
|
|
|
|
veltony
Гость
|
 |
« Ответ #150 : 01.02.2008, 17:21:29 » |
|
Подскажите, в описании товара присутствует код html, как сделать импорт сvs.
|
|
|
|
|
Записан
|
|
|
|
|