Максим Тимофеев: Имею ввиду, если не записывать очевидно. Ну записал я в сессию айди шаблона, а дальше что? Как мне инструментами Modx'а вывести для пользователя содержимое этого шаблона? Вопрос вот в чем был изначально.
Максим Тимофеев: А теперь вопрос интереснее. При использовании Modx'а в сессию записывается id текущего шаблона (который используется на загруженной странице)?
1. Суть в том, что мне нужно подменить у одного какого-то конкретного пользователя шаблон страницы, но при этом, чтобы он нигде больше не заменялся. При использовании xPDO, к примеру - шаблон меняется сразу везде, на всем сайте (что вполне логично).
2. Я глубоко не копал, меня бы носом ткнуть, куда логику втыкать.
3. Это-то понятно, с этим бы проблем не возникло.
4. У пользователя есть номер шаблона в сессии. При заходе на страницу у него должен подмениться айди шаблона и вывестись тот контент, который есть в указанном шаблоне. НО! шаблон должен подменяться только у этого пользователя, больше нигде.
Дима Горичей: Лучше вынеси "document.getElementById('idi').value" в отдельную переменную и вставь ее после двоеточия, в качестве значения "idi".
И в ajax.php выведи через echo или print значение post-переменной $idi.
Дима Горичей: Выведи через print или echo эту переменную $id и посмотри, какое у нее значение. Если нужное для тебя - проверь правильность написанного sql-запроса.