html код в назании товара

22.05.2021 20:20
#1
webklient
Joomshopping forum user no avatar
Name: Oleg
17.12.2013
Сообщения: 3
Quote
html код в назании товара

Необходимо добавить второе название для товара как на примере ниже, но после вставки кода (например: <p class=""></p>) в названии товара код исчезает после сохранении.
Пробовал в БД изменить varchar(255) на text .... мучаюсь уже второй день ... но ничего не получилось.
Может аддон существует или скажите где JoomShopping обрезает HTML код?
html код в назании товара


Joomla: 3.9.25
JoomShopping: 4.18.4
PHP: 7.4.14
MySQL: 5.7.27-30
Website Url: https://natr.site/joomshopping/product/view/1/1

Последнее изменение: 22.05.2021 20:27
 
22.05.2021 21:52
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 25919
Quote
Aw: html код в назании товара

administrator\components\com_jshopping\models\products.php

after row 217
$post['description_'.$lang->language] = $input->get('description'.$lang->id, '', 'RAW');

Add new row

$post['name_'.$lang->language] = $input->get('name_'.$lang->language, '', 'RAW');

 
23.05.2021 15:41
#3
webklient
Joomshopping forum user no avatar
Name: Oleg
17.12.2013
Сообщения: 3
Quote
Aw: html код в назании товара

Спасибо большое !!!! Вы лучшие!
ПОМОГЛО, теперь всё работает.
Aw: html код в назании товара

 
18.07.2021 11:54
#4
driverXP
Joomshopping forum user no avatar
Name: Дмитрий
04.08.2011
Сообщения: 15
Quote
Aw: html код в назании товара

Здравствуйте. В самой карточке продукта HTML код переноса <br> работает.
Подскажите пожалуйста, а как сделать, чтобы в списке продуктов также работали html коды?

Ссылку на текущее отображение списка товаров прилагаю:
https://prnt.sc/1clfj0d

 
18.07.2021 14:57
#5
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 25919
Quote
Aw: html код в назании товара

Проблема в вашем шаблоне
в default шаблоне не будет такой проблемы

components\com_jshopping\templates\default\list_products\product.php

Такой код должен быть
<a href="<?php print $product->product_link?>">
<?php print $product->name?>
</a>

 
20.07.2021 21:36
#6
driverXP
Joomshopping forum user no avatar
Name: Дмитрий
04.08.2011
Сообщения: 15
Quote
Aw: html код в назании товара

да вы правы. спасибо за подсказки.
может быть вы знаете, как исправить: стандартный модуль Breadcrumbs joomla теперь показывает html код переноса <br> в названии, который я прописал в товарах joomshopping см. скриншот

https://prnt.sc/1dld2cz

 
23.07.2021 20:59
#7
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 25919
Quote
Aw: html код в назании товара

Не знаю.
Думаю нужно править ядро Joomla

 
22.03.2022 09:38
#8
emiraizh
Joomshopping forum user no avatar
Name: Emir
26.11.2019
Сообщения: 8
Quote
Aw: html код в назании товара

Мне так же нужно html код в значение к характеристикам. Можете помочь с этим?

В множественный список пишу значение: Чехол для камеры <span class="bold">DAHUA</span> FRS10-C
А когда сохраняю, код исчезает.

 
22.03.2022 20:15
#9
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 25919
Quote
Aw: html код в назании товара

Универсальное решение

administrator\components\com_jshopping\models\products.php
после строки 220
$field = 'extra_field_1';
$post[$field] = $input->get($field, '', 'RAW');


меняйте только поле ($field = 'xxxxx';)

 
23.03.2022 07:23
#10
emiraizh
Joomshopping forum user no avatar
Name: Emir
26.11.2019
Сообщения: 8
Quote
Aw: html код в назании товара

admin - 22.03.2022 20:15
administrator\components\com_jshopping\models\products.php
после строки 220

- это после return $post;

меняйте только поле ($field = 'xxxxx';)


- а здесь $field = 'extra_field_(айди характеристики)';

Я вас правильно понял? )

У меня не работает (


Последнее изменение: 23.03.2022 07:33
 
23.03.2022 21:02
#11
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 25919
Quote
Aw: html код в назании товара

Поля для сохранения varchar(100)

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.