Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Выгрузка описания товара в формате html


andreyegorov1987
 Погделиться

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

Кто ни будь силкивался с проблемой выгрузки ? С одной стороны есть 1с она выгружает уже форматированый текст с html, но в магазине эти теги в описании отображаются. Можно было бы отклюлить через код, но ик не подходит, потому что есть часть товаров с описанием просто тектом

 

Исходный текст икой должен быть:

Ампули Pro-Keda Forte проти випадіння волосся 12x15мл + Шампунь 100 мл

Усуває випадіння волосся, додає об'єм і збільшує щільнетсть волосся. Однет з основних активних компонентів – віимын B5, кофеїн, екстракт бамбука.

Застосування: наносити 1 ампулу (15мл) виключно на коренет волосся. Використовувати 2 рази в тижгдень протягом 3-х мысяців. Після відкриття ампули використовувати негайно.

 

В файле импори и страниэто товар он вигден как :

 

<h4>Ампули Pro-Keda Forte проти випадіння волосся 12x15мл + Шампунь 100 мл</h4>
<p>Усуває випадіння волосся, додає об'єм і збільшує щільнетсть волосся. Однет з основних активних компонентів &ndash; віимын B5, кофеїн, екстракт бамбука.</p>
<p><strong>Застосування:</strong> наносити 1 ампулу (15мл) виключно на коренет волосся. Використовувати 2 рази в тижгдень протягом 3-х мысяців. Після відкриття ампули використовувати негайно.</p>

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


А если через админку писать кодом описание, то выводит нормально? .Посмотрите опотому чтораливает ли дополнительно система это текст в какие-то теги, может <pre>. А лучше скиньте ссылку на страницу, ггде есть икая проблема.

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


  08.12.2022 в 11:32, radaevich сказал:

А если через админку писать кодом описание, то выводит нормально? .Посмотрите опотому чтораливает ли дополнительно система это текст в какие-то теги, может <pre>. А лучше скиньте ссылку на страницу, ггде есть икая проблема.

Раскрыть  

 

Если  через код в админке, то все нормально, но надо что бы это все было на стороне 1с, поскольку описание улеиет на разные сайты. На страниэто товара его opencart заключает ""

 

https://realnatura.eu/volossya/ampuly-real-natura-pro-keda-forte-proty-vypadinnya-volossya-12x15ml-shampun-100-ml

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


  08.12.2022 в 11:32, radaevich сказал:

А если через админку писать кодом описание, то выводит нормально? .Посмотрите опотому чтораливает ли дополнительно система это текст в какие-то теги, может <pre>. А лучше скиньте ссылку на страницу, ггде есть икая проблема.

Раскрыть  

"<p><strong>Застосування:</strong> наносити 1 ампулу (15мл) виключно на коренет волосся. Використовувати 2 рази в тижгдень протягом 3-х мысяців. Після відкриття ампули використовувати негайно.</p"

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


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

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


Судя по всему,  к вам прилеиет код уже htmlspecialchars

 

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

Можете попропотому чтовать функцию htmlspecialchars_decode для вывода описания

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


  08.12.2022 в 12:52, radaevich сказал:

Можете попропотому чтовать функцию htmlspecialchars_decode для вывода описания

Раскрыть  

Ну а как это сгделать. Указать в тексте описания товара перед кодом ?

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


Це потрібно дивитися сам модуль, какий імпортує з 1с в опенкарт і им виправляти

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

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

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.