VM 2.x CSV Improved для Virtuemart 2.x

dvd_xaker

Постоялец
Регистрация
27 Сен 2011
Сообщения
133
Реакции
14
Если есть поделитесь((( Нигде нет а так охота задействовать именно J2.5

Новые версии ТОЛЬКО в теме CSVI Pro
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:
Подскажите пожалуйста, в чем проблема,при импорте товара через CSVI 4.0.1 товар опубликован, но не появляется на сайте пока не изменишь карточку товара с _не определять_ на _default_,вручную что ли 100000 товаров менять???o_O
Такая же фигня. Но я решил вопрос иначе, просто тыкаю Снять все с публикации, потом опубликовать все, и товары появляются на странице сразу.
 
Решил следующим образом в шаблоне импорта добавил published,в файле загрузке строку published со зачением 1,и товар стал определяться:yahoo:
 
Значит, надо либо изменить таймаут в настройках, либо, что точно сработает, разбить импорт товаров на 2 файла вместо одного.
 
После переноса сайта с локалки на хостинг - столкнулся с проблемой импорта:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 523800 bytes) ..
Соответственно на хосте доступно 128 мб оперативки для php-скриптов. Причем это возникает при попытке импорта даже минимального файла из 2х строчек (продукты или изображения - один черт).
Неужели для работы csvi нужно больше, чем 128 мб?
Пробовал задавать ограничения на вкладке limit - не помогает, причем для шаблона изображений, к тому же, этой вкладки нет.
Возможно кто-то знает, как решить проблему? Не хотелось бы создавать базу на локалке и переносить на хост... Слишком напряжно.

UPD: догадался в чем причина ошибки когда посмотрел какой собственно файл её вызывает. А вызывал её файл /libraries/joomla/filesystem/folder.php, который является родным файлом джумлы и с компонентом никак не связан. В итоге заглянул в файл конфигурации configuration.php и обнаружил, что там указан неверный путь до папки временных файлов в $tmp_path. Мой косяк, испортил конф файл и не проверил, при переносе на хостинг.

Когда исправил - работает как часы. По сравнению с локалью на денвере - скорость работы сайта возросла в разы. Видимо я не правильно выбрал виртуальный сервер, не ставьте denwer, имхо.
 
Когда на хостинге ставишь автоматическое изменение размера изображений, добавление даже небольшого количества товара приводит к появлению ошибки.
Изменения таймаута и количества строк не приносят результата.
При необходимости добавления большого количества товара (от 1000 шт) делаю импорт на денвере, Переношу базу и ресайс картинок на хостинг. Топорно, но наверняка.
 
Ну и страсти у вас. У меня одним файлом около 20.000 позицтй товара добавляется на сайте около 3-4 минут. Вот другой вопрос - информация о производителях есть в VM, когда в CSVI делаешь Empty VirtueMart database то очищяется вся база и все инфо о производителях, все КРОМЕ ОДНОГО. Один остается и вся инфо о нем, акртинка, сайт, описание. Как такое может быть, какая может быть причина такого "имунитета"? :)
 
Бюджетный хостинг, приходится вертеться. Да и ресайс изображений ресурсов потребляет.
 
Понятно. Просто у меня выделенный сервер и CSVI у меня ресайз не делает, ресайз картинок делает модуль при выводе товара
 
Вот другой вопрос - информация о производителях есть в VM, когда в CSVI делаешь Empty VirtueMart database то очищяется вся база и все инфо о производителях, все КРОМЕ ОДНОГО. Один остается и вся инфо о нем, акртинка, сайт, описание. Как такое может быть, какая может быть причина такого "имунитета"? :)
В чем причина, непонятно, да может, и не важна она. А что делаешь с этим оставшимся? Снеси в MySQL! Я думаю, потом проблем таких быть уже не должно.
 
У меня другая проблема - как сделать чтобы сохранялась инфо о производителях или как сохранить их после Empty VirtueMart database
 
Назад
Сверху