Недавно столкнулся с проблемой в Safari, Chrome с таким замечательным WYSIWYG редактором как TinyMCЕ. Данный редактор перестает нормально работать в этих браузерах редактируя такие вот данные:
(вх. данные)
<table> {{row}} <tr> <td>{{name}}</td> <td>{{email}}</td> </tr> {{endrow}} </table>
А получаем мы что-то вроде вот такого:
<p>{{row}} {{endrow}}</p> <table> <tbody> <tr> <td>{{name}}</td> <td>{{email}}</td> </tr> </tbody> </table>
Как видите, структура темплейта уже нарушена. Интересно ваше мнение, а может и решение. (специфические настройки редактора, не дают никакого решения)
(вх. данные)
<table> {{row}} <tr> <td>{{name}}</td> <td>{{email}}</td> </tr> {{endrow}} </table>
А получаем мы что-то вроде вот такого:
<p>{{row}} {{endrow}}</p> <table> <tbody> <tr> <td>{{name}}</td> <td>{{email}}</td> </tr> </tbody> </table>
Как видите, структура темплейта уже нарушена. Интересно ваше мнение, а может и решение. (специфические настройки редактора, не дают никакого решения)