Экспорт/импорт вкладки товара

[quote name=‘dbazhenov’ timestamp=‘1436776351’ post=‘222649’]

Так выглядит сериализованный (http://php.net/manua…n.serialize.php) массив . Думаю стоит начать с рассказа о том что вы делали и в каких файлах :)

[/quote]

В схему products через свой модуль (products.post.php), добавили референс на таблицу bm_block_content:



{code}

$schema[‘references’][‘bm_blocks_content’] = array (

‘reference_fields’ => array (‘object_id’ => ‘#key’, ‘object_type’ => ‘products’, ‘lang_code’ => ‘#lang_code’, ‘block_id’ => 127),

‘join_type’ => ‘LEFT’,

);



$schema[‘export_fields’][‘Video content’] = array (

‘table’ => ‘bm_blocks_content’,

‘db_field’ => ‘content’,

);

{code}

То, что в {code}, соответственно, код в products.post.php.

Видео-контент товаров экспортируется.

При импорте данные в базу записываются, но на сайте видео-контент не отображается.

Не нашли зависимых таблиц. Просим помочь разобраться.

У меня есть ощущение, что эту задачу можно сделать проще.



Вы хотите вкладку “Видео” , где будет видео?


  1. Добавляем товару простую настройку “Код видео”. Делаем экспорт/импорт этой настройки.
  2. Создаем новую вкладку “Видео” с шаблоном, в котором есть единственное условие “Если есть у товара настройка с кодом видео, то показываем видео” .



    Всё делается модулем на коленке.

    [quote name=‘osobaya’ timestamp=‘1438175974’ post=‘224771’]

    То, что в {code}, соответственно, код в products.post.php.

    Видео-контент товаров экспортируется.

    При импорте данные в базу записываются, но на сайте видео-контент не отображается.

    Не нашли зависимых таблиц. Просим помочь разобраться.

    [/quote]



    [color=#282828][font=arial, verdana, tahoma, sans-serif]У меня есть ощущение, что эту задачу можно сделать проще. [/font][/color]



    [color=#282828][font=arial, verdana, tahoma, sans-serif]Вы хотите вкладку “Видео” , где будет видео?[/font][/color]



    [color=#282828][font=arial, verdana, tahoma, sans-serif]1. Добавляем товару простую настройку “Код видео”. Делаем экспорт/импорт этой настройки. [/font][/color]

    [color=#282828][font=arial, verdana, tahoma, sans-serif]2. Создаем новую вкладку “Видео” с шаблоном, в котором есть единственное условие “Если есть у товара настройка с кодом видео, то показываем видео” .[/font][/color]



    [color=#282828][font=arial, verdana, tahoma, sans-serif]Всё делается модулем на коленке. [/font][/color]