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

Имопрт из екселя с разными шаблонами карточки товаров


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

Добрый день!

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

Через импорт эксель файла можно загрузить только на карточку что стоит по умолчанию. 

Как загрузить товары через импорт эксель файла на вторую карточку товара? 

В файле экспорта указания на шаблон нет, можно ли его вывести  в ексель и указывать на какую карточку класть товар?

 

Ссылка на сообщение
Поделиться на другие сайты
24 минуты назад, Alex_Zak сказал:

Добрый день!

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

Через импорт эксель файла можно загрузить только на карточку что стоит по умолчанию. 

Как загрузить товары через импорт эксель файла на вторую карточку товара? 

В файле экспорта указания на шаблон нет, можно ли его вывести  в ексель и указывать на какую карточку класть товар?

 

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

В импорт/экспорт csv легко добавляются новые колонки из таблиц products, products_description

Опция Шаблон карточки товара - это колонка product_template в таблице products

Попробуйте открыть файл /admin/easypopulate.php, там есть вот такой код:

$custom_fields[TABLE_PRODUCTS] = array('products_quantity_min' => TEXT_EASYPOPULATE_LABEL_QUANTITY_MIN,'products_quantity_max' => TEXT_EASYPOPULATE_LABEL_QUANTITY_MAX,'products_length' => TEXT_EASYPOPULATE_LABEL_LENGTH,'products_width' => TEXT_EASYPOPULATE_LABEL_WIDTH,'products_height' => TEXT_EASYPOPULATE_LABEL_HEIGHT,'products_volume' => TEXT_EASYPOPULATE_LABEL_VOLUME,'products_sort' => TEXT_EASYPOPULATE_LABEL_SORT,'products_page_url' => TEXT_EASYPOPULATE_LABEL_PAGE_URL,'products_discount_allowed' => TEXT_EASYPOPULATE_LABEL_DISCOUNT_ALLOWED,'products_startpage' => TEXT_EASYPOPULATE_LABEL_STARTPAGE,'products_startpage_sort' => TEXT_EASYPOPULATE_LABEL_STARTPAGE_SORT,'products_to_xml' => TEXT_EASYPOPULATE_LABEL_XML); // this line is used if you have no custom fields to import/export

Поменяйте его на:

$custom_fields[TABLE_PRODUCTS] = array('products_quantity_min' => TEXT_EASYPOPULATE_LABEL_QUANTITY_MIN,'products_quantity_max' => TEXT_EASYPOPULATE_LABEL_QUANTITY_MAX,'products_length' => TEXT_EASYPOPULATE_LABEL_LENGTH,'products_width' => TEXT_EASYPOPULATE_LABEL_WIDTH,'products_height' => TEXT_EASYPOPULATE_LABEL_HEIGHT,'products_volume' => TEXT_EASYPOPULATE_LABEL_VOLUME,'products_sort' => TEXT_EASYPOPULATE_LABEL_SORT,'products_page_url' => TEXT_EASYPOPULATE_LABEL_PAGE_URL,'products_discount_allowed' => TEXT_EASYPOPULATE_LABEL_DISCOUNT_ALLOWED,'products_startpage' => TEXT_EASYPOPULATE_LABEL_STARTPAGE,'products_startpage_sort' => TEXT_EASYPOPULATE_LABEL_STARTPAGE_SORT,'products_to_xml' => TEXT_EASYPOPULATE_LABEL_XML, 'product_template' => 'Шаблон карточки товара'); // this line is used if you have no custom fields to import/export

Добавив в конце:

, 'product_template' => 'Шаблон карточки товара'

По идее, теперь в экспорте/импорте будет новая колонка.

Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, ZM сказал:

Для атрибутов это не сработает ведь? и спецификаций..

Выгрузка атрибутов и есть есть, но она всё равно неудобная.

Включив опцию EP_PRODUCTS_WITH_ATTRIBUTES в /admin/easypopulate.php

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