Есть проблема MODx EVO в tinymce ссылки на внутренние страницы вставляются в относительном пути, как сделать, что бы был абсолютный путь. Т.к. если мы вставляем ссылки на вложенных документах (детях) ссылки на уровни повыше (родители родителей) то, в адресе ссылки имеют путь относительно того документа где они вставлялись.
Например:
Пункт меню 1
|___
подменю 1
|___
подменю 2
|___
подменю 3
Пункт меню 2
И вот если мы на "подменю 3" сделаем ссылку на "Пункт меню 2" то получим Url такой: "подменю 2/Пункт меню 2"
Не знаю, понятно ли изложил мысль ):
Если понятно то как решить?
Сказки какие-то рассказываете. TinyMCE добавляет ссылки типа [~10~], где цифра – id страницы, а MODx преобразует их в относительные адреса, причем относительно корня сайта. Чтобы они работали правильно, используется base. Ничего похожего описанному в первом сообщении MODx не делает, если специально не постараться.
Не совсем понятно, особенно, зачем везде добавлять index.php, но вообще, как я писал, для правильной работы относительных ссылок используется base, а конкретно <base href="[(site_url)]" />.