Комментарии в расширенных модулях отображаются без разметки и обрезаны
Поляки как всегда все похерили разом git
Лечение
В файле app/Layout.php строку
$teaser = TextParser::textTruncate(trim(strip_tags($html)), $length);
заменить на
$teaser = TextParser::textTruncate(trim(strip_tags($html, '<span><br><s><u><strong><em>')), 70); // $teaser = TextParser::textTruncate(trim(strip_tags($html, '<span><br><s><u><strong><em>')), $length);
Вариант с длинной их класса закоментирован, потому что работает как то не корректно
В итоге
Пофиксили как всегда через задницу. В итоге в конфиге к модулю надо дописать:
namespace Config\Modules; /** * Configuration Class. */ class SSingleOrders { public static $inventoryCommentIframeContent = false; }
После текст отображается нормально, но обрезается по количеству символов параметром listview_max_textlength в config/Main.php. В модулях,где пописан параметр - работает ок, но:
- В объявах текст урезается: [bug] 5.3 Announcement modal text HTML stripped #12932
- Текстовые поля отображаюся целиком, если
listview_max_textlength«высокий»