Перейти к содержимому


Фотография
- - - - -

Не верный результат при экспорте YML

yml yml экспорт

Лучший Ответ Rivermc , 03 December 2017 - 11:01

добавил процедуру foreach для picture, посмотрел в демо шаблоне. Появилась другая проблема, он берет картинки со всех элементов jbImage, а не только с того что указан в шаблоне на скриншоте. Добавил break; в foreach, после первой картинки выходит из цикла и все норм.

Перейти к сообщению


Сообщений в теме: 9

#1 Rivermc

Rivermc

Отправлено 01 December 2017 - 17:43

Добрый вечер. Пытаюсь сделать экспорт для яндекс.маркета, но что то не выходит.

Делал по документации на сайте http://jbzoo.ru/docs...ht=WyJ5bWwiXQ==

 

Все настроил, проверил шаблон, выставил элементы, сделал настройки для экспорта маркета все на скриншотах. (исправил  в Country of origin элемент text на country ничего не изменилось)

 

А в результате выдает только ссылку на товар и цену. Подскажите где я сделал что то не так? 

Прикрепленные изображения

  • 1.png
  • 2.png
  • 3.png
  • 4.png

Сообщение отредактировал Rivermc: 01 December 2017 - 17:47

  • 0

#2 DMTR3000S

DMTR3000S

Отправлено 01 December 2017 - 18:16

Вроде как у вас всё в порядке:

Скриншот 2017-12-02 00.15.40.png

Единственное, picture поправить


Сообщение отредактировал DMTR3000S: 01 December 2017 - 18:19

  • 0

#3 Rivermc

Rivermc

Отправлено 01 December 2017 - 18:26

Это же надо так, 2 дня боролся с кешированным файлом. Подскажите как поправить картинку?


  • 0

#4 DMTR3000S

DMTR3000S

Отправлено 01 December 2017 - 18:46

Элемент JBZoo Image как-нибудь дорабатывался? В магазине у каждого товара только по одному фото назначено? Я вижу, что у вас убрана процедура перебора массива с фотками через foreach - если изображений несколько, то может поэтому и не отображается. В любом случае, посмотрите, как добавляется picture в шаблоне из коробки и сделайте так же и у себя - в 9 случаях из 10 это помогает :)

Сообщение отредактировал DMTR3000S: 02 December 2017 - 00:52

  • 0

#5 Rivermc

Rivermc

Отправлено 02 December 2017 - 11:43

Элемент JBZoo Image как-нибудь дорабатывался? В магазине у каждого товара только по одному фото назначено? Я вижу, что у вас убрана процедура перебора массива с фотками через foreach - если изображений несколько, то может поэтому и не отображается. В любом случае, посмотрите, как добавляется picture в шаблоне из коробки и сделайте так же и у себя - в 9 случаях из 10 это помогает :)

Добрый день. Элемент из коробки, никак не дорабатывался. У каждого товара одна фотка. Уточните про процедуру foreach где она убрана? Я точно помню не трогал этот элемент.


  • 0

#6 Rivermc

Rivermc

Отправлено 02 December 2017 - 14:57

Разобрался. Документацию обновите пожалуйста


  • 0

#7 CB9TOIIIA

CB9TOIIIA

Отправлено 03 December 2017 - 09:27

Разобрался. Документацию обновите пожалуйста

 

так в чем проблема была?


  • 0

#8 Rivermc

Rivermc

Отправлено 03 December 2017 - 11:01   Лучший Ответ

добавил процедуру foreach для picture, посмотрел в демо шаблоне. Появилась другая проблема, он берет картинки со всех элементов jbImage, а не только с того что указан в шаблоне на скриншоте. Добавил break; в foreach, после первой картинки выходит из цикла и все норм.

Прикрепленные изображения

  • 7.png
  • 8.png

  • 2

#9 DMTR3000S

DMTR3000S

Отправлено 03 December 2017 - 12:07

Нужно в шаблоне yml у элемента изображения в настройках выставить, чтобы отображалось только первое изображение и никаких break не понадобится.
  • 0

#10 Rivermc

Rivermc

Отправлено 03 December 2017 - 12:47

Нужно в шаблоне yml у элемента изображения в настройках выставить, чтобы отображалось только первое изображение и никаких break не понадобится.

 

В шаблоне стоит показывать только первый (на скриншоте), но это мне не помогло. У меня несколько элементов jbimage.

Убрал перебор массива совсем, зачем он мне если мне нужен только первый элемент (на скриншоте)

Прикрепленные изображения

  • 9.png
  • 10.png

  • 1





Темы с аналогичным тегами yml, yml экспорт

Click to return to top of page in style!