Jump to content

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


Recommended Posts

Alex_Zak

Добрый день!

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

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

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

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

 

Link to post
Share on other sites
support
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' => 'Шаблон карточки товара'

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

Link to post
Share on other sites

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

Link to post
Share on other sites
support
4 часа назад, ZM сказал:

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

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

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

Link to post
Share on other sites
×
×
  • Create New...