0 Пользователей и 1 Гость просматривают эту тему.
  • 503 Ответов
  • 124200 Просмотров
*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Все, разобрался, компонент не причем.. установил..
А в чем дело было? Сам сейчас с этим столкнулся...

Помогло отключение в общих настройках-Сервер-GZIP сжатие страниц

Баги на 1.5.5
1.Подкатегории не заполняются (все валится в категорию уровнем выше)
2.Экспортировались пути "Мин. Изображение" вида resized/..., а после импорта на сайте пути обращались по пути resized/resized/ т.е. я остался без картинок. Убрал из экселя все resized/ и импортировал еще раз. На этот раз убились картинки категорий.
3. Изменения в имени в экселе не приводят к изменению имени товара на сайте.
4. наличие кавычки в имени и описании привело к сбою по полям из-за преобразования в &quote; Цена и количество уехало в другие колонки при следующем экспорте.
« Последнее редактирование: 02.04.2011, 20:21:54 от Grisly »
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
Баги на 1.5.5
1.Подкатегории не заполняются (все валится в категорию уровнем выше)
2.Экспортировались пути "Мин. Изображение" вида resized/..., а после импорта на сайте пути обращались по пути resized/resized/ т.е. я остался без картинок. Убрал из экселя все resized/ и импортировал еще раз. На этот раз убились картинки категорий.
3. Изменения в имени в экселе не приводят к изменению имени товара на сайте.
4. наличие кавычки в имени и описании привело к сбою по полям из-за преобразования в &quote; Цена и количество уехало в другие колонки при следующем экспорте.
1. Мне нужно увидеть структуру вашего файла импорта
2. Да действительно была замечена такая проблема
3. При вторичной заливки прайса компонент проверяет его наличие по артикулу, и если он есть то меняет его цену, остаток на складе и картинки, все остальное не меняется
4. Сбой связан с знаком ; который является разделителем который используется в  scv формате

В версии 1.5.6 буду исправлены эти ошибки и добавлена возможность изменения названия у товаров
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
1. Мне нужно увидеть структуру вашего файла импорта
Как я понял проблема в экспорте.
не работает $database->loadResult(); на запросы вида "SELECT *"
поэтому мы не получаем имени и других параметров в подкатегориях

В итоге поставил

$subcategory_data= $database->loadObjectList(); 
                        foreach ($subcategory_data as $subcategory_name) {
                               $subcat=$subcategory_name->category_name;
   

PS. где синтаксис посмотреть? а то пришлось использовать foreach, хотя известно, что строчка таблицы вернулась одна, но как обратиться к объекту category_name непонятно.
« Последнее редактирование: 15.04.2011, 12:01:51 от Grisly »
*

koby84

  • Захожу иногда
  • 55
  • 1 / 0
а как компонент на повторное залитие базы реагирует? все ли строки обновляет при повторном импорте?
*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
В случае, когда товар находится одновременно в нескольких категориях, возникают трудности.
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
В случае, когда товар находится одновременно в нескольких категориях, возникают трудности.
Это вообще не продумано :)
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

koby84

  • Захожу иногда
  • 55
  • 1 / 0
странно, но у меня вообще товары не появились в магазине, хотя заливка товаров прошла успешно.....
*

Sedoy

  • Давно я тут
  • 897
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
конфликтует с CSV Improved
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)

У меня есть подозрение, что используется magic_quotes, что на разных хостингах вызывает разные проблемы. У меня, например, при импорте в 1.5.5 заново создались все категории, но со знаком кавычки в конце, да ещё и все товары были с кавычкой. Даунгрейдился на 1.5.4 и попробовал сделать экспорт - разделители почти все пропали, очевидно, эти проблемы связаны.
Но идея компонента мне очень нравится, если проблемы с кавычками (вижу, что не у меня одного) будут побеждены, готов оказать материальную поддержку разработчику.
*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
У меня, например, при импорте в 1.5.5 заново создались все категории, но со знаком кавычки в конце, да ещё и все товары были с кавычкой.
У меня первый раз тоже такое было... из-за того, что открывал в OpenOffice и не убрал при открытиии
Код
разделитель текста " 
, получилось, что при сохранении поменялся формат файла.
*

asimo

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Скажите нет ли у кого обработки или отчета который бы из 1С формировал такую структуру фала?
*

zenja

  • Новичок
  • 8
  • 0 / 0
Проблема в том, что компонент открывается в кривой кодировке. Может кто знает в чем проблема ?
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
Проблема в том, что компонент открывается в кривой кодировке. Может кто знает в чем проблема ?
В новой версии надеюсь устранить эту проблему. Которая наверно коснулась почти каждого)))
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
конфликтует с CSV Improved
В чем заключается конфликт?
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

Sedoy

  • Давно я тут
  • 897
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
не помню уже - выдает типа "у вас уже есть импорт"
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Как я понял проблема в экспорте.
не работает $database->loadResult(); на запросы вида "SELECT *"
поэтому мы не получаем имени и других параметров в подкатегориях

В итоге поставил

$subcategory_data= $database->loadObjectList();  
                        foreach ($subcategory_data as $subcategory_name) {
                               $subcat=$subcategory_name->category_name;
 

PS. где синтаксис посмотреть? а то пришлось использовать foreach, хотя известно, что строчка таблицы вернулась одна, но как обратиться к объекту category_name непонятно.
Можно инструкцию для чайников получить, куда вписать эти строки?
У меня названия подкатегорий не записываются.  J1.5.23 VM 1.8.8 MyImport 1.5.5
« Последнее редактирование: 05.06.2011, 15:01:25 от vitlik »
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
У меня названия подкатегорий не записываются.  J1.5.23 VM 1.8.8 MyImport 1.5.5
Не записываются куда?
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Не записываются куда?
не записываются в export_price.csv
вместо названия id родительской категории
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Вопрос снят, сам разобрался что куда.
И попутно пределал компонент для записи эксопрта в XML файл.
Если надо, могу выложить.
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
Вопрос снят, сам разобрался что куда.
И попутно пределал компонент для записи эксопрта в XML файл.
Если надо, могу выложить.
Можно сделать выбор варианта экспорта :)
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Можно сделать выбор варианта экспорта :)
Енто где там можно выбрать? Или это предложение?
« Последнее редактирование: 05.06.2011, 21:30:10 от vitlik »
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
Енто где там можно выбрать? Или это предложение?
Это предложение может кому удобно экспорт  в XML а кому в csv
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Это предложение может кому удобно экспорт  в XML а кому в csv
И можно будет вставать рядом с CSVImproved
тока я найти не могу, как здесь файл прикрепить?
« Последнее редактирование: 07.06.2011, 11:45:37 от vitlik »
*

aleks_yug

  • Давно я тут
  • 628
  • 83 / 0
Проблема в том, что компонент открывается в кривой кодировке. Может кто знает в чем проблема ?
В файл: toolbar.myimport.html
нужно добавить в самый вверху над: defined( '_JEXEC' ) or die( 'Restricted access' );
такую запись:
header('Content-Type: text/html; charset=utf-8');
Проблема с кодировкой должна решиться...
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
header('Content-Type: text/html; charset=utf-8');
Первый альтернативный вариант устранение проблемы с кодировкой :)
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

xdi

  • Новичок
  • 4
  • 0 / 0
Пытаюсь добавить даже файл примера, или просто 1-ну категорию, всегда выводит

Файл /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/cache/myimport/export_price.csv успешно загружён на сервер!
Тип файла: text/comma-separated-values
Размер файла: 1.08 кб.

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133
Новый каталог заведён!


Выводит варнинг на каждую строку.

При этом в базе ничего не меняется, установился без проблем.

*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Цитировать
Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133
Как я понимаю химичили с кодом.
вероятно, что было
Код
$data_array = explode(";", $data[$i]);  
стало
Код
$data_array = explode("", $data[$i]);  
*

xdi

  • Новичок
  • 4
  • 0 / 0
Вообще ничего не трогал.

Скачал компонент - установил через установщик - скачал файл csv - запихнул.
« Последнее редактирование: 24.06.2011, 11:11:59 от xdi »
*

xdi

  • Новичок
  • 4
  • 0 / 0
Как я понимаю химичили с кодом.
вероятно, что было
Код
$data_array = explode(";", $data[$i]);  
стало
Код
$data_array = explode("", $data[$i]);  

нашел в коде:

<config>
<params>
<param name="separator" type="text" menu="hide" default=";" label="CSV разделитель" description="Разделитель который используется в CSV для разделения полей"


$sep = $params->get ('separator');

133 строка
$data_array = explode($sep, $data[$i]);
*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
у нас похоже разные версии...
поставить $data_array = explode(";", $data[$i]); и все будет нормально.
Хотя после нескольких раз использования я пришел к выводу что от разделителя в виде точки с запятой нужно уходить. Уже несколько раз накололся, когда в описании была использована ";" и все съезжало.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Даты и события для Joomla 1.5

Автор newfork

Ответов: 6
Просмотров: 7098
Последний ответ 17.08.2021, 12:08:15
от Elimelech
SM FAQ - компонент Вопрос-Ответ для Joomla 1.5

Автор SmokerMan

Ответов: 973
Просмотров: 218802
Последний ответ 24.06.2019, 16:30:17
от Tinael92
JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 120208
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 71345
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 7001
Последний ответ 21.01.2016, 23:50:10
от SeBun