|
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 »
|
Записан
|
|
|
|
| |
|
}{oTT@6b)4
Гость
|
 |
« Ответ #91 : 05.06.2007, 23:51:23 » |
|
Сменить хостинг или прогнуть хосетра на нормальное php Это единственный вариант?
|
|
|
|
|
Записан
|
|
|
|
|
tug
|
 |
« Ответ #92 : 06.06.2007, 00:38:29 » |
|
Это по крайней мере два варианта. В связи с тем, что в последующих версиях php safe mode не будет не вижу смысла подгонять расширения для работы с этим режимом.
|
|
|
|
|
Записан
|
|
|
|
|
}{oTT@6b)4
Гость
|
 |
« Ответ #93 : 06.06.2007, 20:58:16 » |
|
Ясно, хоть один нормальный хост подскажеш? Где отключен этот режим
|
|
|
|
|
Записан
|
|
|
|
stepanec
Захожу иногда

Репутация: +2/-0
Offline
Сообщений: 21
|
 |
« Ответ #94 : 08.06.2007, 14:27:42 » |
|
Инфо: Строка 1 Не указан обрабатывающий модуль. Строка пропущена. Время выполнения: 0.0001 сек.
и так на каждой строчке в файле примера с разделителем текста "|" и без разделителя поля подскажите плиз в чём загвоздка
|
|
|
|
|
Записан
|
|
|
|
KillDead
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 38
|
 |
« Ответ #95 : 18.06.2007, 15:40:18 » |
|
А как залить товар в несколько категорий? И ещё вопросы: Тестили хак на версии 1.1? А то загрузил примеры- пропала цена и картинки. В хаке исправлена проблема загрузки большого числа товаров? Максимум строк за раз Это для этого?
|
|
|
|
« Последнее редактирование: 18.06.2007, 22:21:06 от KillDead »
|
Записан
|
|
|
|
|
tug
|
 |
« Ответ #96 : 19.06.2007, 01:28:18 » |
|
А как залить товар в несколько категорий? Указать путь к категориям через запятую, или точку с запятой или палку. Смотря какой у вас разделитель данных. Тестили хак на версии 1.1? А то загрузил примеры- пропала цена и картинки. Нет, не тестили. Вполне возможно, на мой взгляд 1.1 ещё сыроват. Выйдет публичная бета, тогда и будем пробовать. В хаке исправлена проблема загрузки большого числа товаров? Большое количество товара это понятие растяжимое, многое зависит от количества полей и информации в них. На мой взгляд проблемы с количеством строк нет. Это для этого? И для этого тоже
|
|
|
|
|
Записан
|
|
|
|
|
morph
|
 |
« Ответ #97 : 19.06.2007, 14:19:41 » |
|
Указать путь к категориям через запятую, или точку с запятой или палку. Смотря какой у вас разделитель данных. У меня срабатывает только при указании разделителя "," хотя по умолчанию стоит ";" ставил все - канает только с запятой 
|
|
|
|
|
Записан
|
|
|
|
KillDead
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 38
|
 |
« Ответ #98 : 30.06.2007, 17:36:39 » |
|
Проблема- какртинки не грузятся. Урлы просто не заносятся в базу. Машина: Joomla! 1.0.12 Lavra Edition + VM .07 ------------------- И еще: Есть у меня дополнительные поля в таблце jos_vm_product . Как мне научить новый хак загружать. Попробовал так, в ps_simple_csv_aliases.php 'Серия' => 'series', 'Автор' => 'avtor', 'Издательство' => 'izdatelstvo', 'Год' => 'year', 'Стр.' => 'str', 'Переплет' => 'pereplet', Но результата нет... 
|
|
|
|
« Последнее редактирование: 30.06.2007, 19:38:23 от KillDead »
|
Записан
|
|
|
|
|
morph
|
 |
« Ответ #99 : 02.07.2007, 06:27:58 » |
|
Проблема- какртинки не грузятся. Картинки грузятся нормально.Копируете картинки в папку components\com_virtuemart\shop_image\product а в полях"Маленькое изображение"и "Большое изображение" вносите названия файлов картинок(картинка1.gif,картинка2.gif...)не указывая путь.Должно получиться.
|
|
|
|
|
Записан
|
|
|
|
KillDead
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 38
|
 |
« Ответ #100 : 02.07.2007, 12:37:21 » |
|
С картинками дошло- просто юрзал старую версию. Сейчас поставил новую. Лучше не стало: 1) цены не загружаются, _vm_product_price остаётся пустым 2) Проблема с категориями: категория Искусствo (живопись, графика, скульптура) грузится как 3 категории -Искусствo (живопись - графика - скульптура), т.е разделяется запятыми. Как исправить?
|
|
|
|
|
Записан
|
|
|
|
|
morph
|
 |
« Ответ #101 : 02.07.2007, 13:46:11 » |
|
1) цены не загружаются, _vm_product_price остаётся пустым 2) Проблема с категориями: категория Искусствo (живопись, графика, скульптура) грузится как 3 категории -Искусствo (живопись - графика - скульптура), т.е разделяется запятыми. 1)у меня цены вносятся нормально,без проблем,даже для групп пользователей отлично... 2)Дело в том что товар распределяется по категориям,которые перечислены в соответствующем поле через запятую,причем как уже писал канает только с запятой  -чтоб исправить надо смотреть код,где заносится разделитель категорий.
|
|
|
|
|
Записан
|
|
|
|
KillDead
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 38
|
 |
« Ответ #102 : 02.07.2007, 17:46:09 » |
|
2morph Сенкс. Если кому интересно, то на 805 строчке надо убрать ненужный разделитель. Проблему с ценой решил переустановкой магазина. Основные проблемы решились, остались менее важные: Можно отделить загрузку маленьких картинок от больших, т.е. чтобы рагружались в разные папки?
|
|
|
|
|
Записан
|
|
|
|
|
tug
|
 |
« Ответ #103 : 04.07.2007, 09:03:11 » |
|
Можно отделить загрузку маленьких картинок от больших, т.е. чтобы рагружались в разные папки? Создаешь там нужную директорию, например resized для уменьшеных и в csv так и пишешь "resized/image1.gif" и т.д.
|
|
|
|
|
Записан
|
|
|
|
KillDead
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 38
|
 |
« Ответ #104 : 04.07.2007, 16:27:57 » |
|
2tug  Сенкс. Ещё вопросик: я уже спрашивал, если есть дополнительные поля в таблце jos_vm_product, можно загружать в них свои данные через сабж?
|
|
|
|
|
Записан
|
|
|
|
|
tug
|
 |
« Ответ #105 : 04.07.2007, 22:13:54 » |
|
Проблема тут в том, что я сразу решил, что мое расширение никак не будет влиять на данные в базе. То есть собственно модификацией занимаются классы Virtuemart'а. Так что тут я ничем не могу помочь. Вы же можете модифицировать функции VirtueMart чтобы он модифицировал ваши поля. Моё расширение передает все данные из CSV туда. Если вы захотите это сделать, я скажу какие функции модифицировать.
|
|
|
|
|
Записан
|
|
|
|
hedaya
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 29
|
 |
« Ответ #106 : 05.07.2007, 19:38:16 » |
|
Tug!!! Я не знаю, может быть ты забыл, ты хотел сделать загрузку нескольких картинок через твой скрипт!!! Будет ли это? Мы все очень ждем!! =) Спасибо!
|
|
|
|
|
Записан
|
|
|
|
|
tug
|
 |
« Ответ #107 : 06.07.2007, 00:34:34 » |
|
Помню, никак руки не дойдут. Есть надежда, что сделаю на выходных.
|
|
|
|
|
Записан
|
|
|
|
hedaya
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 29
|
 |
« Ответ #108 : 16.07.2007, 22:44:33 » |
|
Хм.. может быть я чего то не так делаю, но у меня все заливается нормально, за исключением того, что скрипт не видит и не желает добавалять attribute и custom_attribute. Забирает из csv файла все верно, кроме этих полей. С чем это может быть связано?
|
|
|
|
« Последнее редактирование: 17.07.2007, 05:27:24 от hedaya »
|
Записан
|
|
|
|
|
tug
|
 |
« Ответ #109 : 17.07.2007, 00:42:47 » |
|
Это может быть связано только с тем, что я не доделал/не проверил обработку атрибутов... извиняюсь. Я об этом думал, но как-то всё руки не доходят.
|
|
|
|
|
Записан
|
|
|
|
hedaya
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 29
|
 |
« Ответ #110 : 17.07.2007, 05:27:01 » |
|
Долго мучался (плохо у меня с php), но нашел таки корень зла =)
В ps_simple_csv_aliases.php строчки
'Атрибут' => 'attribute', 'Атрибут определенный нами' => custom_attribute',
на самом деле должны быть
'Атрибут' => 'product_advanced_attribute', 'Атрибут определенный нами' => 'product_custom_attribute',
Теперь буду мучать картинки =)
|
|
|
|
|
Записан
|
|
|
|
hedaya
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 29
|
 |
« Ответ #111 : 17.07.2007, 21:45:15 » |
|
С картинками вроде тоже разобрался, во всяком случае сделал для себя упрощенную версию. Если кому надо, могу выложить.
p.s. пока очень занят....
|
|
|
|
« Последнее редактирование: 08.08.2007, 05:58:53 от hedaya »
|
Записан
|
|
|
|
|
tug
|
 |
« Ответ #112 : 17.07.2007, 22:04:57 » |
|
Выкладывайте, когда есть основа всегда проще улучшать.
|
|
|
|
|
Записан
|
|
|
|
luckywookie
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 130
Плазменный инжектор-жизнь моя :))
|
 |
« Ответ #113 : 21.07.2007, 16:32:34 » |
|
У меня тоже не получается, заливаю параметры и потом товары но выводить параметры сами не хочет... значение(число) не выводится ,а выводится просто {product_in_plane}... Может я не так что то сделала... 
|
|
|
|
|
Записан
|
|
|
|
KillDead
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 38
|
 |
« Ответ #114 : 25.07.2007, 17:41:57 » |
|
Вы же можете модифицировать функции VirtueMart чтобы он модифицировал ваши поля. Моё расширение передает все данные из CSV туда. Если вы захотите это сделать, я скажу какие функции модифицировать.
Если не трудно, скажи.
|
|
|
|
|
Записан
|
|
|
|
mich
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #115 : 02.08.2007, 11:08:02 » |
|
работал с модулем "Категории товаров" использовал колонки Продавец Наименование Описание Родительская категория. я так понял с помощью такого вида csv можно создать скелет каталога. Но у меня 1. Сколько раз я обращался к csv столько раз он добавлял категории а не обновлял и не проверял их изменения (это так и должно быть???) 2. потом попытался поюзать модуль "товары" в и тоге когда в родительском путу пишешь родительский каталог первого уровня все работает а если хочешь глубже по каталогу закинуть товар то в логе выводит ошибку мол Ошибка: Вы должны ввести название для категории.(я использовал разделитель слэш, это ошибка моя или как?) Заранее благодарю за помощь.
|
|
|
|
|
Записан
|
|
|
|
luckywookie
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 130
Плазменный инжектор-жизнь моя :))
|
 |
« Ответ #116 : 03.08.2007, 16:45:59 » |
|
Ау, tug, не поможешь выяснить в чем дело???? Или ты отдыхаешь  ))
|
|
|
|
|
Записан
|
|
|
|
Camazzz
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Пол: 
Сообщений: 28
|
 |
« Ответ #117 : 08.08.2007, 14:58:42 » |
|
Столкнулся с такой проблемой: заливаю файл - обновляю только категорию у товаров, в файле указаны только артикул и категория, при этом скидывается цена товара
|
|
|
|
|
Записан
|
|
|
|
mich
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #118 : 22.08.2007, 15:29:57 » |
|
Доброго времени суток друзья я тут порялся в проге и еще кой чего нашел:))) 1. Что меня несколько смутило.Были посты с содержанием "Не удалось найти обработчик 'Товары' " у меня такое появилось когда слово товары в левом верхнем углу таблицы я написал с маленькой буквы, а когда с большой все заработало. Вопрос в том тут есть чувствительность к регистру? 2. Еще проблема с картинками. Ситуация такая в цсв прописал путь к большой и маленькой картинке-залил,и вдруг решил поменять картинку (поменяв при этом ее название и ссылку соответственно), результат в том что маленькая картинка берется откуда указал новый цсв файл, а вот большая нет. т.е она все ломится к той картике что я удалил и путь вообще коворя поменял. пришлось либо удалять этот товар либо удалять т него картинку и снова работа с цсв, тогда все заработало, но это определенно баг. 3. Еще одна проблема с картинками. Когда я указываю более глубокий каталог чем product то катринка не корректно отображается всех сочетаний не помню. но в таком точно. Ссылка на большую и маленькую картинку одинаковы и стоит оптимизация маленькой (т.е. я галочку в настройках постовал). Как решеие пришлось все товары слить в корень что не совсем удобно, и как это можно решить? 4. Как сделать исправление product_id через CSV? просто когда добавляешь и удаляешь товары этот парамерт постоянно растет что несколько неудобно 5. проблема с редактированием производителей,т.е. через цсв я их добавить могу а вот исправить уже нет... в чем проблема?
|
|
|
|
« Последнее редактирование: 22.08.2007, 15:34:39 от mich »
|
Записан
|
|
|
|
IceFusion
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 79
|
 |
« Ответ #119 : 06.09.2007, 01:11:53 » |
|
У меня не работает, вылетает с такими ошибками: Warning: set_time_limit() has been disabled for security reasons in /usr/local/psa/home/vhosts/domain.ru/subdomains/laminat/httpdocs/administrator/components/com_virtuemart/classes/ps_simple_csv.php on line 49
Warning: rename(/tmp/phpeddP7X,/usr/local/psa/home/vhosts/domain.ru/subdomains/laminat/httpdocs/media/vmcWBCqnP) [function.rename]: Operation not permitted in /usr/local/psa/home/vhosts/domain.ru/subdomains/laminat/httpdocs/administrator/components/com_virtuemart/classes/ps_simple_csv.php on line 377
А в поле загрузчика пишется: Информация: Строка 1 Ожидаются данные. Не указан обрабатывающий модуль. Строка пропущена. Время выполнения: 0.0001 сек.
в итоге:
Информация: Обработка CSV завершена. Общее время выполнения: 0.0142 сек.
Т.е. он тупо пропускает все строки. Че делать не понимаю.
|
|
|
|
|
Записан
|
|
|
|
IceFusion
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 79
|
 |
« Ответ #120 : 06.09.2007, 01:34:27 » |
|
Так и не понял этот затык с выбором разграничителей, прям проблема какая-то ужас. Там два разграничителя надо выбрать, один для полей, другой для текста. Где какой выбирать и что проставлять в настройках при загрузке.
|
|
|
|
|
Записан
|
|
|
|
|