Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

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

16 минут назад, NeoSeo Help 1 сказал:

Пришлите скрин, как формируются проблемные товары в фиде, любой из товаров с Вашего скрина https://prnt.sc/1x3du4b

https://prnt.sc/1x3oub8 Вот первый.

https://prnt.sc/1x3pbs6 Второе

https://prnt.sc/1x3pf2w Здесь видно проблему.

Поделиться сообщением


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

28 минут назад, Антон Божук сказал:

https://prnt.sc/1x3oub8 Вот первый.

https://prnt.sc/1x3pbs6 Второе

https://prnt.sc/1x3pf2w Здесь видно проблему.

Вижу проблему, Вы мой код добавили в формат, а нужно было заменить вместо строки с ценой. В этом фрагменте удалите первую строку, остальные оставьте.
 

<g:price>{{offer.price}} UAH</g:price>
     {% if offer.oldprice %}

<g:price>{{offer.oldprice}} UAH</g:price>

{% else %}

<g:price>{{offer.price}} UAH</g:price>

{% endif %}

 

Поделиться сообщением


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

  • 3 months later...

Здравствуйте! Подскажите как заменить теги в описании товара <description>{{offer.description}}</description> ? 

Например заменить Н2 на Р, ul и li тоже на Р.

Поделиться сообщением


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

6 минут назад, Владимир сказал:

Здравствуйте! Подскажите как заменить теги в описании товара <description>{{offer.description}}</description> ? 

Например заменить Н2 на Р, ul и li тоже на Р.

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

Попробуйте использовать twig фильтр. Примеры и описание есть в документации по twig.

Прописать фильтр в нужном формате и сохранить формат

Поделиться сообщением


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

31 минуту назад, NeoSeo Help 4 сказал:

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

Попробуйте использовать twig фильтр. Примеры и описание есть в документации по twig.

Прописать фильтр в нужном формате и сохранить формат

Не занимался с шаблонизатором. Направьте в правильном решении, фильтр replace нужно использовать? И конструкция правильная ли? Спасибо!

{% filter replace %}
  <description>{{ offer.description|replace({'%<h2>%': <p>, '%</h2>%': "</p>"}) }}</description>
{% endfilter %}

Поделиться сообщением


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

6 минут назад, Владимир сказал:

Не занимался с шаблонизатором. Направьте в правильном решении, фильтр replace нужно использовать? И конструкция правильная ли? Спасибо!

{% filter replace %}
  <description>{{ offer.description|replace({'%<h2>%': <p>, '%</h2>%': "</p>"}) }}</description>
{% endfilter %}

или так лучше использовать, он тогда все теги уберет? 

 

{% autoescape %}
  <description>{{offer.description}}</description>
{% endautoescape %}

Поделиться сообщением


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

12 минут назад, Владимир сказал:

Не занимался с шаблонизатором. Направьте в правильном решении, фильтр replace нужно использовать? И конструкция правильная ли? Спасибо!

{% filter replace %}
  <description>{{ offer.description|replace({'%<h2>%': <p>, '%</h2>%': "</p>"}) }}</description>
{% endfilter %}

Разбор правильности написания кода не входит в бесплатную тп

Поделиться сообщением


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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...