Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

экспорт/импорт и поля

Доброго времени суток.
Возможно вопрос ни в тему, но если кто та знает - помогите.
Предисловие:
Я пишу конвертер с .xls в удобоваримый импортируемый формат .txt для ShopOS.
Проблема:
После конвертации файла и при импортировании его в ShopOS очень часто выводится ошибка - string(49) "SELECT MAX( categories_id) max FROM os_categories" (все делается на локальном компе).
Вопрос(ы):
Подскажите - какими должны быть пустые поля (пробел, табуляция или просто "")?
Какими могут быть завершающие символы в конце строки?
Послесловие:
Пробовал создать отдельно /категорию-/под-категорию-/товар, затем
экспортировал и добавлял свой товар. После обратного импорта таких проблем не возникало.

Спасибо за ранее.


Можете образец файла импорта выложить, для которого ошибка возникает?
Импорт какой делаете? easypopulate ?



Можете образец файла импорта выложить, для которого ошибка возникает?
Импорт какой делаете? easypopulate ?

Вот текстовый файл, сформированный для импорта:
Это выдает при импорте (первые несколько строк)

string(49) "SELECT MAX( categories_id) max FROM os_categories"
string(49) "SELECT MAX( categories_id) max FROM os_categories"
| 0 | | | | HDD 2Tb Sa | HDD 2Tb Sa | HDD 2Tb Sa | HDD 2Tb Sa | | | | | 931.50 | 0.00 | 2011-02-22 | 2011-02-22 | | 0 | | Жестк | Samsung | | | | | | --нет-- | Active | Товар добавлен
string(49) "SELECT MAX( categories_id) max FROM os_categories"
| 0 | | | | HDD 500Gb | HDD 500Gb | HDD 500Gb | HDD 500Gb | | | | | 405.00 | 0.00 | 2011-02-22 | 2011-02-22 | | 0 | | Жестк | Seagate | | | | | | --нет-- | Active | Товар добавлен


Это не ошибка. Разработчики просто забыли убрать лишний вывод. Если мешает, то уберите в easypopulate.php строку

var_dump($sql);echo '<br />';

Появляется лишний вывод только тогда, когда при импорте создается новая категория.

Можно считать это еще одним подарком от разработчиков этого чудного скрипта.



Это не ошибка. Разработчики просто забыли убрать лишний вывод. Если мешает, то уберите в easypopulate.php строку

var_dump($sql);echo '<br />';

Появляется лишний вывод только тогда, когда при импорте создается новая категория.

Можно считать это еще одним подарком от разработчиков этого чудного скрипта.


Спасибо, помогло  ;)


Хотелось бі узнать как успехи с конвертером? :)


Источник



Copyright ShopOS