Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Вставка пхп кода в альтернативной форме добавления netcat 3

28.03.2008, 00:22
zmey

Зарегистрирован:
2007-05-23
Сообщений: 18

Вечер добрый, что-то не могу разобраться
в альтернативной форме вставляю код

";
PHP-код
echo "

все воркает, НО форма появляется везде, где установлен шаблон ...

если убрать вставку, все будет ОК, т.е. альт. форма появляетяс только где положено.

Это я туплю, или как?

вроде в руководстве для 3.0 написано

"
Для вставки PHP-кода в полном выводе объекта (Объект на странице)
используется следующая конструкция:
"

раньше (в 2.4) писали

"
Для вставки PHP-кода в полном выводе объекта (Объект на странице), в альтернативных формах добавления и редактирования используется следующая конструкция:
"

может что поменялось?


С наилучшими пожеланиями улыбка
29.03.2008, 14:07
zmey

Зарегистрирован:
2007-05-23
Сообщений: 18

Кароче, вроде, разобрался. Решил проблему так

".eval('

if($_SERVER["SCRIPT_NAME"]=="/netcat/add.php")
{
}

')."

не фантан, но воркает.

Так что вставку типа

"
php
echo "

в альт. форме использовать низя улыбка
17.12.2011, 21:02
Гость
Гость

Этому посту уже как несколько лет, а до сих пор про это не написано ни в документации, ни одного примера нет.
Очень жалко что такие вещи не исправляют.
Спасибо за ваше решение, очень помогло.
18.12.2011, 16:18
Denis
Denis

Зарегистрирован:
2008-07-15
Сообщений: 666

В альтернативной форме надо использовать $addForm

Код:

<b>html</b>
";
$some_var = "x";
$addForm .= $some_var;
xxx();
$addForm .="


Ксю доставляет...
18.12.2011, 16:20
Denis
Denis

Зарегистрирован:
2008-07-15
Сообщений: 666

Цитата:
Кароче, вроде, разобрался. Решил проблему так

".eval('

if($_SERVER["SCRIPT_NAME"]=="/netcat/add.php")
{
}

')."

не фантан, но воркает.

Так что вставку типа

"
php
echo "

в альт. форме использовать низя улыбка


Вместо if($_SERVER["SCRIPT_NAME"]=="/netcat/add.php") м
лучше писать $action == 'add'
и eval лишний

Ксю доставляет...
198 196 2011-12-18 16:20:14 9279
Описание проекта