Как я могу настроить импортера каналов на прием нескольких значений для поля?
Я создал импортера каналов для коммерческих продуктов. Одним из таких продуктов является альбом, содержащий несколько mp3-файлов. Таким образом, в поле файлы типа контента это значение равно неограниченному.
Но мой импортер каналов не принимает несколько значений. Я пробовал использовать символ трубы (|), но он не работает.
Мой CSV выглядит так. к вашему сведению - наличие одной ссылки на коммерческий mp3-файл в csv действительно работает. но при добавлении другого и разделении с трубой символ, это не так.
Как этого можно достичь?
Мой csv-файл до сих пор -
SKU,Title,Album cover front,Price,Files
SKU_ALB#8_CD_SOME_TITLE,http://staging.MYSITE.com/feeds/album_artwork/cd_cover_front.jpg,1000,private://albums/Killer Track.mp3|private://albums/Heavy Groove.mp3
2 answers
Взгляните на несанкционированное вскрытие каналов.
Использование символа трубы - это нормально. Следующим шагом было бы включить блокировку каналов и выбрать "Взорвать" "Файлы" с символом канала в качестве разделителя.
Вам нужно использовать Блокировку каналов , чтобы взять одно значение и преобразовать его в массив. Примеры: несколько столбцов в одно многозначное поле или импортер целого узла, использующий его.
Tl;dr - Вы ищете плагин для взлома "взрыв".