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

Excel импорт/экспорт склад атрибутов.


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

Уважаемый VaM, посмотрите пожалуйста, что можно сделать, чтобы была возможность импорт/экспорт склада атрибутов. Приходится руками каждый день править количество на складе товаров с определенными атрибутами. На данном этапе интересует такая возможность в любом ее проявлении. Заранее огромное спасибо.

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

Спасибо, экспорт работает замечательно. С импортом какая-то проблема. Экспортирую атрибуты, в notepad+ (для чистоты эксперимента) меняю у одного атрибута количество склада, затем импортирую обратно. В магазине изменений никаких. Потом заметил, что после импорта появляется надпись:

... Товар обновлён...

а ниже красными буквами:

Интернет-магазин закрыт на техническое обслуживание, заходите позже!

Прописал мыло для ошибок mysql, еще раз повторил, пришло вот такое:

MYSQL ERROR REPORT

- 11/04/2011 03:04:17

---------------------------------------

1146 - Table 'vamshop_mag.TABLE_PRODUCTS_STOCK' doesn't exist

select products_stock_quantity from TABLE_PRODUCTS_STOCK where products_id = '2' and products_stock_attributes ='1-1'

---------------------------------------

Server Name  : ***.ru

Remote Address: *.*.*.*

Referer      : http://***.ru/admin/easypopulate.php

Requested    : /admin/easypopulate.php?split=0

Trace Back    : admin/easypopulate.php:1389(process_rowarray(7) {;  [0]=>;  &array(106) {;    [0]=>;    string(2) "01";

... и т.д.

Попробовал сделать экспорт и импорт без изменений (т.е. без редактирования), такая же ошибка. Вернул старый easypopulate.php и всё снова заработало (кроме склада атрибутов, разумеется).

Куда смотреть? Что делаю не так?

Еще заметил, что если экспортировать, а потом импортировать (даже ничего не меняя), то у атрибутов все значения исчезают (порядок сортировки, код, склад). Это еще со старым easypopulate.php заметил. При импорте пробовал выбирать разные режимы (Нормальный и Обновление).

P.S. огромное спасибо за интеграцию резервного копирования БД в админку, очень удобно, что всегда под рукой :)

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

А там и так это указано:

define ('EP_PRODUCTS_ATTRIBUTES_STOCK', false); // default is false

Попробовал указать true на всякий случай :)

Ошибка при экспорте на мыло приходит:

TABLE_PRODUCTS_STOCK' doesn't exist

select products_stock_quantity from TABLE_PRODUCTS_STOCK where products_id = '2' and products_stock_attributes = '1-1'

И в экспортируемом файле вместо продуктов надпись: Интернет-магазин закрыт на техническое обслуживание, заходите позже!

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

Исправил только вот это:

define ('EP_MODEL_NUMBER_SIZE', 18); // default is 12

Иначе ошибку выдавал, у меня до 18 цифр в моделе товаров.

Больше ничего не трогал. В базе тоже ничего не трогал, т.к. не разбираюсь :)

Еще добавил вывод количества склада атрибутов на страничке товара (в шаблоне), но это, как я понимаю, ни на что не влияет. Всё остальное дефолтное, никуда больше свои рученки не совал :)

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

Спасибо огромное, всё заработало! Предлагаю включить эту фишку в следующую версию, чтобы больше ни у кого вопросов таких не возникло. Единственное, можно сделать, чтобы склад атрибутов галочкой можно было выбирать при экспорте, иначе не всегда удобно, когда большое количество атрибутов будет.

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

Уже поправил код по умолчанию на этот файл.

Галочкой не получится, можно лишь выключить атрибуты из общего прайса.

т.е. что б атрибуты отдельно выгружались.

В выгрузке нужно выбрать не Нормальную выгрузку, а Атрибуты.

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

Ага, я уже понял, спасибо еще раз, что так оперативно сделали всё.

Хотел спросить попутно. Заметил вот такое неудобство:

Атрибуты товаров - Значения атрибутов

Их как-то можно упорядочить? А то они идут списком по мере добавления. Т.е. добавляем 5 значений атрибута Цвет, затем 5 значений атрибута Вкус, теперь если добавить еще одно значение атрибута Цвет, то оно будет в конце списка, после последнего добавленного значения атрибута Вкус. Как сделать, чтобы все одинаковые названия вместе были в списке? А то не очень удобно при редактировании, когда их много. Может быть как-то можно руками ID исправить?

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

Здравствуйте, Александр. Скажите, есть ли где-нибудь подробное описание импорт/экспорт-а в обновленном варианте?

Уже пару дней пытаюсь разобраться на денвере - не получается!!!

Я так полагаю, новая версия работает немного иначе чем вот эта http://vamshop.ru/manual/catalog.html#easypopulate

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

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

Работает точно так же, как написано в руководстве.

Только отличие - в отсутствии колонки v_products_id

Основная колонка v_products_model теперь, а так ничего не изменилось в принципе работы с модулем.

Описание колонок выгружаемых в руководстве чуть позже будет исправлено.

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