Опции атрибутов не поддерживают форматирование HTML, можно исправить?

0 Пользователей и 1 Гость просматривают эту тему.
  • 11 Ответов
  • 197 Просмотров
*

fragmarw

  • Осваиваюсь на форуме
  • ***
  • 74
  • 1
Опции атрибутов не поддерживают форматирование HTML, можно исправить, чтобы в опциях не удалялись теги?

Полностью всю опцию понятно как поставить в <div class="name">код текста опции</div>

Но у меня нужно выделить жирным текст внутри самого текста опции, а не всю опцию целиком.
« Последнее редактирование: 22.06.2017, 14:55:55 от fragmarw »

*

nevigen

  • Moderator
  • *****
  • 8832
  • 754
  • http://n*****n.com
опция может быть частью селекта. там нет HTML.
это хаками только.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !

*

fragmarw

  • Осваиваюсь на форуме
  • ***
  • 74
  • 1
Только хак? Неужели нельзя запрет очистки форматирования (скрин прикладываю), если нельзя подскажите хак.

*

kit2m2

  • Живу я здесь
  • ******
  • 1112
  • 103
Бесплатные расширения для Joomla и JoomShopping | Вкладки Bootstrap на странице товара БОЛЬШАЯ ПРОСЬБА кто использует мои расширения - писать отзывы в темах расширений, которые были Вам полезны или на сайте разработчика.

*

kit2m2

  • Живу я здесь
  • ******
  • 1112
  • 103
Вам подойдет последний вариант
Бесплатные расширения для Joomla и JoomShopping | Вкладки Bootstrap на странице товара БОЛЬШАЯ ПРОСЬБА кто использует мои расширения - писать отзывы в темах расширений, которые были Вам полезны или на сайте разработчика.

*

kit2m2

  • Живу я здесь
  • ******
  • 1112
  • 103
А можно текст "Размер стрелы" добавить через стили CSS (свойство - content: "Размер стрелы: ";  псевдо-элемента - :before или :after) и добавить к нему     font-weight: bold;
Бесплатные расширения для Joomla и JoomShopping | Вкладки Bootstrap на странице товара БОЛЬШАЯ ПРОСЬБА кто использует мои расширения - писать отзывы в темах расширений, которые были Вам полезны или на сайте разработчика.

*

kit2m2

  • Живу я здесь
  • ******
  • 1112
  • 103
Есть еще аддон Attr Value Description - Можно переделать его под ваши нужды...
Бесплатные расширения для Joomla и JoomShopping | Вкладки Bootstrap на странице товара БОЛЬШАЯ ПРОСЬБА кто использует мои расширения - писать отзывы в темах расширений, которые были Вам полезны или на сайте разработчика.

*

ViktorMah

  • Давно я тут
  • ****
  • 251
  • 27
И ещё вариант - изменить структуру в таблице _jshopping_attr_values. Там для поля name_ru-RU задано varchar(255) замените на text.
Я себе так сделал для _jshopping_unit = "единицы измерения" и получил "метр квадратный = м<sup>2</sup>"

Как это повлияет на обновление JoomShopping я не знаю. Просто сделал на свой страх и риск.
 

*

fragmarw

  • Осваиваюсь на форуме
  • ***
  • 74
  • 1
А можно текст "Размер стрелы" добавить через стили CSS (свойство - content: "Размер стрелы: ";  псевдо-элемента - :before или :after) и добавить к нему     font-weight: bold;
Если не сложно, подскажите про псевдо-элементы, как именно задать font-weight: bold; для content: "Размер стрелы: "
:before или :after ставит только до или после, а не внутри текста
« Последнее редактирование: 26.06.2017, 22:12:54 от fragmarw »

*

fragmarw

  • Осваиваюсь на форуме
  • ***
  • 74
  • 1
Attribute Value Description вместе с Detailed attribute list не заработало, не подошло решение.

*

fragmarw

  • Осваиваюсь на форуме
  • ***
  • 74
  • 1
Вам подойдет последний вариант
Подскажите, куда вставить код функции в аддон Detailed attribute list:
$(".item").wrap( function(){
   if($(this).text() == " Быстро ")
     return "<div class='new'></div>";
   else
     return "";
 });

*

fragmarw

  • Осваиваюсь на форуме
  • ***
  • 74
  • 1
И ещё вариант - изменить структуру в таблице _jshopping_attr_values. Там для поля name_ru-RU задано varchar(255) замените на text.
Я себе так сделал для _jshopping_unit = "единицы измерения" и получил "метр квадратный = м<sup>2</sup>"

Как это повлияет на обновление JoomShopping я не знаю. Просто сделал на свой страх и риск.
 

Спасибо, если других вариантов не найду, применю Ваш!