Перейти к содержанию
Форум поддержки пользователей VamShop

Пролема с загрузкой через Импорт/Экспорт


Рекомендуемые сообщения

День добрый.

 

Осваиваю загрузку товаров через Импорт/Экспорт в VamShop2.

Прочитала тему "Импорт/экспорт в VamShop 2" раздела Вопросы и ответы, добавила строку с новым товаром и загрузила файл.

 

Но товар в разделе не появился. В админке в разделе "Содержание/Категории и товары" он есть, а в каталоге сайта нет.

 

При выгрузке файла обнаружила, что автоматом заполняются колонки is_group и id_group от предыдущей строки.

 

Последнюю выгрузку, файл content.xls прикрепила.

 

Просьба помочь разобраться.

 

Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

 

Файл не вижу, не прицепился.

 

Нужно добавлять запись в закладки Сontent, ContentDescription и ContentProduct это как минимум, если добавляете новый товар.

Ссылка на сообщение
Поделиться на другие сайты

Вроде правильно всё выглядит.

 

Да, в импорте есть такой глюк (или фича как посмотреть), что если не заполнены колонки, то заполняется значением из предыдущей строки, т.е. пустые колонки лучше не оставлять.

 

P.S. Вообще, мне этот импорт не нравится, слишком он сложный какой-то, видимо, будет новый модуль, либо, доработка этого модуля, т.е., наверное будет добавлены выгрузка в csv формате и упрощённое добавление данных.

Ссылка на сообщение
Поделиться на другие сайты

Согласна, импорт неудобный.

Очень хорошо, что будет доработка.

 

Но мне нужно наполнять магазин товаром сейчас.

Получается, что после товара с атрибутом (в данном случае часы) невозможно добавить товар без атрибутов.

 

Этот глюк про незаполненные колонки можно убрать?

Ссылка на сообщение
Поделиться на другие сайты

Почему, возможно.

Просто заполните колонки для товара так как без атрибута, т.е. 0 укажите или как там в колонках.

 

Пока что этот глюк не получилось убрать.

Ссылка на сообщение
Поделиться на другие сайты

С нулями пробовала не получилось. В админке есть, а на сайте нет.

Если убрать колонки is_group и id_group или строки  с id 102, 103 и 104 товар добавляется, но в паре с другим товаром с именем Задать вопрос о товаре (фото прикрепила).

 

Попробуйте сами добавить новый товар без атрибутов. Может я что делаю не так. Не выходит никак пока.

 

post-11808-0-20326100-1409741009_thumb.j

Ссылка на сообщение
Поделиться на другие сайты

Что-то я так подумал, а может просто зайти в категорию Умные часы в админке и удалить из неё товары, а затем сделать выгрузку?!

Ссылка на сообщение
Поделиться на другие сайты

Если удалить все товары из категории Умные часы, то загрузка работает нормально. В колонках is_group и id_group везде пусто - и нет проблем.

 

Проблема возникнет при добавлении товаров с атрибутами и без подряд.

 

Проблема возникнет у всех новичков, которые как и я  будут пробовать добавить новый товар через Импорт/экспорт. В первый раз это наверняка будет товар без атрибутов.

Ссылка на сообщение
Поделиться на другие сайты

Пока этот глюк не исправлен, т.е. что берутся данные на новую строку с прошлой.

 

Попробуем исправить.

Ссылка на сообщение
Поделиться на другие сайты

Хорошо.

У меня, наверно, последняя  версия движка 2.18.

Будет выпущено обновление или следующая версия?

 

В какой теме мне искать информацию?

Ссылка на сообщение
Поделиться на другие сайты

Новости вот в этой теме - http://vamshop.ru/forum/topic/3297-vamshop-2-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B5-%D0%BF%D0%BE%D0%BA%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-cms-%D0%B4%D0%BB%D1%8F-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7/page-20

 

Я ж правильно понимаю, нужно что б не записывалась информацию в колонках от предыдущего товара, если она не задана в следующем товаре?!

Ссылка на сообщение
Поделиться на другие сайты

Сидел сегодня разбирался.

 

И, вроде как, всё-таки нашёл, где собака была зарыта.

 

Вот попробуйте исправленный файл /app/Controller/ImportExportController.php

ImportExportController.php

Ссылка на сообщение
Поделиться на другие сайты

День добрый.

 

Пробую на демо версии.

Файл ImportExportController.php заменила.

 

Эффект такой же, как при удалении колонок is_group и id_group из файла при загрузке.

Одновременно добавляется второй товар.

 

При выгрузке видно что проблема возникает на вкладке ContentDescription

post-11808-0-49254800-1410171507_thumb.j

post-11808-0-18435500-1410171519_thumb.j

content.zip

Ссылка на сообщение
Поделиться на другие сайты

Вроде товар ведь появляется у Вас в магазине.

 

Правда не понятно откуда Задать вопрос о товаре вылез.

Ссылка на сообщение
Поделиться на другие сайты

Совершенно верно.

Товар теперь появляется и в админке и на сайте, но со странным "довеском".

 

Есть одна особенность.

Если удалить странную позицию "Задать вопрос о товаре" через админку (только ее), то удаляются оба товара.

И при повторном закачивании файла content.xls позиции "Задать вопрос о товаре" уже нет. Импорт происходит правильно.

 

Не уверена, что мое повествование внятное ...

Но если попробовать добавить позицию в демо версии, например, все становится яснее.

Ссылка на сообщение
Поделиться на другие сайты

Для чистоты эксперимента снесла все, поставила новую демку, заменила файл - и опять тоже самое.

Откуда вылезает этот Вопрос о товаре не понятно.

Ссылка на сообщение
Поделиться на другие сайты

Попробую посмотреть.

Но нужно немного времени.

 

Это получается уже какой-то другой глюк. тот глюк, с заполнением данных с предыдущих товаров исправлен был.

Ссылка на сообщение
Поделиться на другие сайты

В общем, я посмотрел код, вроде нет багов.

 

Дело в том, что content_id для нового товара задаётся для уще существуюшео элемента, страницы ask_a_question, видимо, в этом проблема.

 

Попробуйте не 105 указывать для нового товара, а 107, к примеру.

Ссылка на сообщение
Поделиться на другие сайты

Спасибо, с кодом 107 все загружается нормально.

 

Кроме кода 105, есть еще нежелательные id вкладки Content?

Ссылка на сообщение
Поделиться на другие сайты

Столкнулся с проблемой: при Экспорте, выбрав нужные данные и категорию, ничего не происходит! ну точнее происходит следующее - переход на страницу ../import_export/export/ ,но она пустая и больше ничего не происходит. Ранее я уже выгружал данные, все проходило без проблем

Ссылка на сообщение
Поделиться на другие сайты

Выбираете категорию или подкатегорию?

Попробуйте выбирать категорию, либо вообще целиком выгрузить все категории.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...