Это баг MODx, вот тут написано, как его исправить.

Закомментировать эти строчки в document.parser.class.inc.php:
Скажите а можно ли сказать модх, чтобы он не заменял [+п+] а выводил в браузер или редактор в неизменном виде ?
// remove all unused placeholders
if (strpos($this->documentOutput, '[+') > -1) {
$matches= array ();
preg_match_all('~\[\+(.*?)\+\]~', $this->documentOutput, $matches);
if ($matches[0])
$this->documentOutput= str_replace($matches[0], '', $this->documentOutput);
}