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

Амперсанд & в названии товара


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

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

В админке названия товаров правильно выводятся (со знаком &), а на сайте - нет.

"Массажер Health-Island Leg&Foot Mini". Пропотому чтовал напрямую через бд сохранять знак & - рилииет. Но как только из админки сохраняю - проблема, & изменяется на &amp. Прошу помочь решить проблему.

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


на сайте html_entity_decode($product['name']) надо гделать

или в контроллере преобразовать

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

это оттого, что при вывогде названия не применяется html_entity_decode

типовой код в контроллере: $data['heading_title'] = $product_info['name'];

в шаблоне: <?php echo $heading_title; ?>

 

измените в контроллере: $data['heading_title'] = $product_info['name']; на $data['heading_title'] = html_entity_decode($product_info['name']);

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

А никак нельзя поле input Name в админке поправить?  Пропотому чтовал htmlspecialchars_decode, не получается. html_entity_decode я ик понимаю нужно во все "дыры" в шаблоне заносить (им ггде выводится имя товара)?

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


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

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

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

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

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

Войти

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

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

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

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

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