Ок. Будем разбираться подробно так как похже что я дурак.
Создал страницу на которой вывел следующий код.
Ниже должен быть сниппет
[!prodat!]
А здесь чанк
{{prod_id}}
Чанк (выше отображенный) имеет следующий код
Что-то не хелоу
<form action="[~[*id*]~]" method="post">
<ul>
<li>
Просто форма текста<br/><input type="text" name="telefon" value=""/>
</li>
</ul>
<input type="submit" value="search"/>
</form>
Сниппет имеет вот такой код
<?php
$prodat_path = 'http://www.modx/assets/snippets/real_estate/prodat/';
include ($prodat_path.'vvod.php');
$x='697';
print "Hello world!!!";
print "$telefon";
print "$x";
?>
на странице отображается следующий обработанный сервером php код
Ниже должен быть сниппет
Ну вот и получилось
Hello world!!!697
А здесь чанк
Что-то не хелоу
Просто форма текста
(ТУТ ТЕКСТОВАЯ ФОРМА ВВОДА)
(А ТУТ КНОПКА)
а вот файл (vvod.php) путь к которому был написан путь в сниппете
<?
echo ('Ну вот и получилось <br/>');
?>
Хочу отметить, что если сослаться в action на файл vvod.php а не на [~[*id*]~] то все вполне нормально обрабатываеться (обрабатываеться, отображаеться естественно только этот самыйкод этого файла vvod.php).
Вот. Подскажите в чем ошибка? Почему не обрабатывается информация введенная в форму, т.е. не выводиться переменная $telefon ранее введенная в форму?
Извинитееслизадалоченьглупыйвопрос.