Вообще поле intro предназначено для того, чтобы в него писали что-то типо "краткого описания" страницы, ну Вы поняли (интро кагбэ само за себя говорит). Это намекает нам на то, что наличие тегов в этом поле как бы "не обязательно", а точнее их там быть и вовсе не должно. В идеале - это должна быть вообще строка. Проще создать тв-параметр - это куда лучше костылей)
Ок. Это маленькое описание. Ок там не обязательны теги и можно вполне жить без <strong> <em> <span>. Но как быть с типографикой? Ручками вставлять нормальные кавычки и тире? nbsp самостоятельно прописывать? Или это тоже нафиг не нужные вещи?
Кроме того, тв-параметр — это лишние обращения к базе.
А что не так с кавычками, тире и пробелами? Я последний раз на модэкс работал примерно год назад, уже не помню были ли подобные проблемы... Модэкс уже не торт?
И большие затраты на это обращение? И потом, разве эта проблема не решаема?
Сори, пропустил "типографику"... htmlentities по-моему решает подобную проблему.
htmlentities не заменит нормальный типограф. Посмотрите на результат работы, хотя бы Лебедевского типографа, я уж не говорю про навороченные, которые следят, к примеру, за висячей пунктуацией.
Отказываясь от тегов в intro мы не можем сделать это интро, например, состоящим из двух абзацев. Не слабое, в общем-то ограничение, которое основано только на том, что «это идеология modx».
Почему вы считаете, что повесить RTE на intro — это кривое решение, но создать дополнительные строки в базе данных, для замены существующего поля, отображать это поле чёрт знает где (в отдельной вкладке или под контентом), скрывать за ненадобностью «нативный» интротекст — это правильное, изящное решение.
Моё решение — костыль, потому что оно не учитывает встроенные в modx способы работы с RTE. В системе не работают некоторые event'ы типа OnRichTextEditorInit, OnRichTextEditorRegister. С другой стороны, я не понимаю нафиг они нужны. Чем этот костыль хуже костыля с интро в тв?
Ну, пожалуй я соглашусь с Вами, каждый требует от системы управление того, что ему необходимо. Слово костыль - просто красная тряпка (конкретно для меня, раз уж с Вами беседовал только я).