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

Войти
   
   Начало   Поиск 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  (Прочитано 106818 раз)
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 » Записан
 
Jaguar
Гость
« Ответ #211 : 08.03.2008, 16:44:39 »

Проблема делаю загрузку файла а мне сообщение Веб-узел отклонил запрос на отображение этой веб-страницы
 HTTP 403 
   Возможные причины:
Для доступа к этому веб-узлу требуется выполнить вход.
 
Записан
Дельфинка
Гость
« Ответ #212 : 13.03.2008, 02:38:42 »

никак не пойму как работает импорт параметров.

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

Вот пример моего импорта.
Код:
Параметры|||||||||
Тип|Наименование в базе|Наименование|Описание|Номер по порядку|Тип параметра|Возможные значения|Множество значений|Значение по умолчанию|Единица измерения
Компоненты|k_sklade|Складская стоимость|||F||||руб.
|||||||||
Товары|||||||||
Артикул|Наименование товара|Цена товара|Количество в продаже|Складская стоимость|Путь до родительской категории товара|Отгрузка|||
0|1.5KE180CA|4,7|40|188|Диоды|5 дней|||
1|1.5KE200A|4,44|2|8,88|Диоды|6 дней|||
2|1.5KE33CA|6,5|109|708,5|Диоды|7 дней|||
3|1.5KE39CA|4,58|34|155,72|Диоды|8 дней|||
4|1.5KE440|7,6|20|152|Диоды|9 дней|||
5|1.5KE6.8|6,82|100|682|Диоды|10 дней|||
6|1.5KE6.8CA|6,38|120|765,6|Диоды|11 дней|||
7|10BQ015|2,19|2|4,38|Диоды|12 дней|||
8|10BQ040|3,63|10|36,3|Диоды|13 дней|||
9|10MQ040N|3,34|21|70,14|Диоды|14 дней|||
10|10MQ060N|2,82|6|16,92|Диоды|15 дней|||
11|16TTS12S|31,03|2|62,06|Диоды|16 дней|||
12|1N002|0,2|5|1|Диоды|17 дней|||

сам параметр  в дампе я нашел Azn а вот значения его для товара (к примеру - 188 8,88 или 708,5) нет. это у меня косяк где то или в коде?
« Последнее редактирование: 13.03.2008, 02:42:18 от Дельфинка » Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #213 : 13.03.2008, 03:22:28 »

Дельфинка
В товаре поле должно называться:
Компоненты;Складская стоимость
У тебя же просто
Складская стоимость
« Последнее редактирование: 13.03.2008, 16:40:50 от Gruz » Записан
Дельфинка
Гость
« Ответ #214 : 13.03.2008, 14:42:38 »

Спасибо, теперь появилось. вопрос не по теме этого:
загрузка прайса (1800строк) на локальной машине занимает порядка 5 минут. это нормально?

из какой таблицы мне нужно брать значения компонента для каждого товара, из jos_vm_product_type_1?
« Последнее редактирование: 13.03.2008, 14:50:57 от Дельфинка » Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #215 : 13.03.2008, 16:39:58 »

Дельфинка
1. Да. На локале оно работает существенно медленнее. Видимо у тебя в каждой строке много информации, к тому же.
2.Ну дык залезь в базу и глянь где оно лежит. Там в зависимости от количества типов этих jos_vm_product_type_# может быть неограниченно.
Записан
Дельфинка
Гость
« Ответ #216 : 15.03.2008, 18:51:09 »

у меня прайс из 1800 строк, не содержит описания товара, только цены. На локалке загружается минут за 5-7, на хостинге masterhost прошло 10 минут и браузер повис =) прайс залился не полностью.

Какие настройки лучше выставить? (строк за раз и секунд)
Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #217 : 15.03.2008, 19:07:22 »

У меня аццкий сото-прайс на 2666 строк почти без описания на локале минуты 3-4 (не засекал, так на глаз). На хосте дважды меньше.
Вот пример
Код:
Наличие на складе;Наличие товара|Отгрузка|Артикул|Наименование товара|Цена товара|Оптовая цена;Мелкий опт|Оптовая цена;Крупный опт|Гарантия;Гарантия|Путь до родительской категории товара|Производитель
товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|ASUSKK8VMX|MB ASUS K8V-MX|57,00|55.00|50.00|1|1. Системные платы/Socket 754|Asus
товар есть на складе|je.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
товар ожидается и доступен к заказу (поставка в течении 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|59,00|58.00|57.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|79,00|78.00|76.00|12|1. Системные платы/Socket 775|Asus
товар ожидается и доступен к заказу (поставка в течении 1-2 дней)|zamovlennya.gif|MBASUSP5B|MB ASUS P5B ,I965, FSB1066, DDR2-800, PCI-E16x, SATA2 RAID, 1Gb LAN, SB 8ch, ATX|99,00|98.00|96.00|24|1. Системные платы/Socket 775|Asus

Можешь сравнить количество инфы в строке? Количество полей?

По поводу настроек, я юзаю дефолтные.
Попробуй на нескольких строках при импорте, оно же там в лог время выводит.
Записан
Дельфинка
Гость
« Ответ #218 : 15.03.2008, 19:47:34 »

Хм...

Код:
Товары||||||
Артикул|Наименование товара|Цена товара|Количество в продаже|Компоненты;Складская стоимость|Путь до родительской категории товара|Отгрузка
0|1.5KE180CA|4,7|40|188|Диоды|5 дней
1|1.5KE200A|4,44|2|8,88|Диоды|6 дней
2|1.5KE33CA|6,5|109|708,5|Диоды|7 дней
3|1.5KE39CA|4,58|34|155,72|Диоды|8 дней
4|1.5KE440|7,6|20|152|Диоды|9 дней
5|1.5KE6.8|6,82|100|682|Диоды|10 дней
6|1.5KE6.8CA|6,38|120|765,6|Диоды|11 дней
такой прайс. даже меньше чем у вас.
не пойму почему так .... попробую другую сборку и сравню..

p.s.: сейчас заливаю обновление из столбиков: артикул, цена и отгрузка. Общее время выполнения: 355.5967 сек.

заливаю сейчас вот это:
Код:
Товары||
Артикул|Цена товара|Путь до родительской категории товара
0|4,7|Диоды
1|4,44|Диоды
2|6,5|Диоды
3|4,58|Диоды
4|7,6|Диоды
5|6,82|Диоды

в логе вижу:
инфо: Начало обработки CSV.
инфо: Определение формата файла успешно выполнено. Время выполнения: 0.0007 сек.
ошибка: A Product Sku must be entered.
ошибка: A product name must be entered.
инфо: Строка 3
Товар не был добавлен. |
Время выполнения: 0.3784 сек.
инфо: Данные товара обновлены
инфо: Строка 4
Товар успешно обновлен. 16|1.5KE200A
Время выполнения: 0.8016 сек.

не пойму.. артикул не может быть нулевым, или тут в другом проблема...
Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #219 : 15.03.2008, 20:52:07 »

Ты видимо не тот разделитель при импорте указал.
Записан
Дельфинка
Гость
« Ответ #220 : 17.03.2008, 22:00:57 »

Разделитель все тот. Сборка не помогла =)

Прикрепляю свой прайс с параметром.
попробуйте на локальном хосте пожалуйста....

* price.zip (29.11 Кб - загружено 177 раз.)
Записан
IpiS
Гость
« Ответ #221 : 21.03.2008, 13:48:02 »

 Huh
Народ помогите!
При удаление товаров в прайсе выдает вот такую ошибку:

Error: The following image update command failed: unlink

Не могу понять в чем дело. Angry
Записан
Дельфинка
Гость
« Ответ #222 : 21.03.2008, 13:50:08 »

У меня сборка 1.0.13 rus (Joomla)
Скрипт SimpleCSV 1.5 beta очень долго грузил прайс (более 10 минут и браузер вис)
Попытался разобраться ...

в файле globals.php есть код:

Код:
/**
 * Эмуляция регистрации глобальных переменных (Register Globals Emulation)
 * больше не настраивается в этом файле. Сейчас этот параметр настраивается в глобальной
 * конфигурации сайта, в админцентре.
 */
if( defined( 'RG_EMULATION' ) === false ) {
if( file_exists( dirname(__FILE__).'/configuration.php' ) ) {
require( dirname(__FILE__).'/configuration.php' );
}

if( defined( 'RG_EMULATION' ) === false ) {
// В The configuration file is old so default to on
define( 'RG_EMULATION', 1 );
}
}

я изменил в нем:

Код:
define( 'RG_EMULATION', 0 );
  и прайс стал мой грузиться за пару минут (1800 позиций).
P.S.: в админке RG_EMULATION изначально выключен у меня был. Пробовал даже в .htaccess выключить - не помогало. Правка кода - помогла Azn


Благодарю Gruz за помощь в решении этой проблемы.
Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #223 : 22.03.2008, 15:02:15 »

Huh
Народ помогите!
При удаление товаров в прайсе выдает вот такую ошибку:

Error: The following image update command failed: unlink

Не могу понять в чем дело. Angry
Посмотри что в БД у тебя в полях для фото прописано. Поиграйся с ними. Я когда-то так решал, по-моему.
Записан
IpiS
Гость
« Ответ #224 : 23.03.2008, 12:27:17 »

Столкнулся с еще одной проблемкой!
При загрузке ЦСВ не отображает в прайсе перечень товаров, хотя в админке пишет, что все обновлено и добавлено.
Но на самом деле нет. Отображает только пару позиций.
Что делать подскажите пожалуйста!!!!!!!! Sad 
Записан
Dimas_83
Захожу иногда
**

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

Сообщений: 8


« Ответ #225 : 14.04.2008, 11:50:12 »

У меня такой проблем Azn

Первый раз импортирую после установки. Все ок.
Второй раз и последующие - в виртумарте не появляются цены.... хотя файл абсолютно идентично построены...

Снес VM, установил заново, установил загрузку CSV - первый раз все ок, последующие - цен нет....
Записан
Gruz
Живу я здесь
******

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

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


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


« Ответ #226 : 14.04.2008, 13:28:43 »

1. Ты последнюю версию поставил? В теме автор выкладывал релизы.
2. В базе что происходит с ценами после первого раза? После второго?
Записан
jora
Гость
« Ответ #227 : 14.04.2008, 13:45:22 »

Добрый день! Установил версия beta 5, но у меня проблема, при загрузки csv файла, (даже примера), вылетает сообщение об ошибке 404 (файл не найден), файл загружаю с компьютера! Помогите пожалуйста, я в этом деле совсем новичек!
Записан
Dimas_83
Захожу иногда
**

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

Сообщений: 8


« Ответ #228 : 14.04.2008, 13:58:40 »

1. Ты последнюю версию поставил? В теме автор выкладывал релизы.
2. В базе что происходит с ценами после первого раза? После второго?

Проблема решилась установкой старой версии ВМРЕ 1.0.12...
Релиз выгрузки 5...
Записан
Dimas_83
Захожу иногда
**

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

Сообщений: 8


« Ответ #229 : 14.04.2008, 15:16:43 »

И еще подскажите: когда я импортирую данные, выгрузка тупо добавляет(обновляет)?
Т.е. каждый раз, если у меня какой-то товар в новом прайсе отсуствует, а на сайте он есть с прошлого раза, мне надо сначала удалить все значение, а затем вгружать новые...

Новый косяк, если категория называтся, например, "Ручки, ножки, вилки", то при загрузке они разобъются на 3 категории "Ручки","ножки","вилки"....

Если поменять , на . то все работает типа "Ручки. ножки. вилки"

Подскажите, как убрать эту проверку на запятые
« Последнее редактирование: 14.04.2008, 15:59:45 от Dimas_83 » Записан
jora
Гость
« Ответ #230 : 14.04.2008, 17:22:28 »

При обычной загрузке тоже вылетает эта ошибка!! Или же ничего не происходит! В чем может быть дело?
joomla 1.0.13
« Последнее редактирование: 14.04.2008, 17:26:51 от jora » Записан
Дельфинка
Гость
« Ответ #231 : 14.04.2008, 19:03:58 »

Dimas_83,

на ветке уже было!

* Если в тексте попадаются запятые, то они принимаются как разделитель.
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
Живу я здесь
******

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

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


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


« Ответ #232 : 15.04.2008, 18:28:17 »

И еще подскажите: когда я импортирую данные, выгрузка тупо добавляет(обновляет)?
Т.е. каждый раз, если у меня какой-то товар в новом прайсе отсуствует, а на сайте он есть с прошлого раза, мне надо сначала удалить все значение, а затем вгружать новые...
Ну дык там же есть галочка проверки обновления. Если ставишь, то всё, чего нет в прайсе, депубликуется.

При обычной загрузке тоже вылетает эта ошибка!! Или же ничего не происходит! В чем может быть дело?
joomla 1.0.13
Подозреваю дело в настройках твоего хоста. Попробуй как работает на локале.
Записан
Elvis
Гость
« Ответ #233 : 07.05.2008, 07:34:12 »

Ребята ! Нужна помощь!
вообщем имеется такой вот вид :
есть один основной товар (катушка Certate) и есть модели (Certate 1500,Certate 2000, и тп).
В настоящий момент логически в магазине один товар это катушка Certate, а вот эти модели сделанный как бы в описании товара с помощью HTML и хитрых манипуляций с формами. что делает процесс очень долгим и мучительным.
НО в таком виде нельзя импортировать из CSV.
Как можно настроить такой вид , например типов товара или доп полей ?
или может все модели(Certate 1500,Certate 2000, и тп). сделать  как отдельный товар ? но тогда возникает проблема как отобразить в таком вот виде как на рисунке  , хотябы похожем , чтоб открыл категорию и описания товаров в иде списка друг за другом , и чтоб сверху каринка одна общая с описанием категории .....

[вложение удалено Администратором]
Записан
dowell
Гость
« Ответ #234 : 18.05.2008, 15:46:05 »

На 1,5 версию джомлы можно установить этот компонент?
Записан
Gagarin
Гость
« Ответ #235 : 20.05.2008, 16:45:29 »

Народ подскажите. перерыл ветку ответа не нашол.
Установил модуль сделалт csv пытаюсь залить а он мне выдает ошибку что страница не найдена.
Записан
akman
Новичок
*

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

Сообщений: 4


« Ответ #236 : 25.05.2008, 19:49:17 »

Помогите.
Установил simple_csv_1_beta_3 все работало, а потом вдруг при загрузке CSV на сервер стала появляться 500-ая страница Internal Server Error.
В логах выдает Premature end of script headers: /home/nama/public_html/index.php
SoftException in Application.cpp:544: Directory "/home/nama/public_html" is writeable by group    Huh  Huh Shocked
Записан
secretlive
Осваиваюсь на форуме
***

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

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


« Ответ #237 : 25.05.2008, 20:09:47 »

Помогите разобратся!!!
Установил 5 версию этого хака, потом с помощью OpenOffice.org переделал примеры в CSV c разделтелями |.

Потом при загрузке выдает ошибку:

Инфо: Начало обработки CSV.
Инфо: Строка 1
Ожидаются данные.
Не указан обрабатывающий модуль.
Строка пропущена.
Записан
Jan
Захожу иногда
**

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

Сообщений: 24


« Ответ #238 : 15.06.2008, 17:19:23 »

при установке пишет Ошибка: Please specify an ID to validate
устанавливаю beta 1.5
Joomla Lavra 2008 + VM 1.1.0
что делать?
Записан
EMakar
Гость
« Ответ #239 : 16.06.2008, 19:36:50 »

при установке пишет Ошибка: Please specify an ID to validate
Аналогичная проблема.
У меня Joomla 1.5.3 + VM 1.1.0
Jan, если разберешься самостоятельно, огромная просьба - запости сюда как Azn
Записан
Jan
Захожу иногда
**

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

Сообщений: 24


« Ответ #240 : 17.06.2008, 00:00:35 »

да как же разобраться?
где автор модуля? может он подскажет
Записан
Страниц: 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