Magento, поле описания для замены конкретного персонажа на маркеры - PullRequest
0 голосов
/ 06 ноября 2018

Когда мы вставляем текст в поле описания, либо копируя / вставляя из Excel, либо загружая CSV-файл, мы всегда получаем текст, ограниченный " , " (пробел через пробел). Это то, что мы считаем наиболее простым при наборе описаний в виде таблицы.

Затем мы хотим, чтобы система переформатировала это поле (или attribute_id), поэтому всякий раз, когда обнаруживается " , ", оно должно отображаться как точка маркера. Как и первая строка будет начинаться с точки с маркером!

Пример данных:

description point a , description point b , description point c , description point d

Ожидаемые результаты при правильном форматировании:

  • описание точки а
  • пункт описания b
  • описание точки с
  • описание пункта д

Как этого достичь и каков наилучший подход?

Я думал о javascript или css-эффекте, оба могут повлиять на производительность. Даже пришло в голову сделать триггер в базе данных после вставки или после обновления ... чтобы использовать replace(value, ' , ','<li>') функцию с <li> или Unicode и т. Д. Теперь я не должен заменять экспорт, а скорее переформатировать .

Ценю ваш вклад.

...