Вход

Просмотр полной версии : PHP скрипты в шаблоне templovoila


viod
21.09.2009, 18:55
Здравствуйте. Подскажите, пожалуйста, как правильно реализовать следующую задачу.
Нужно сделать форму для отправки писем с сайта. Реализовать хочу сам, чтобы лучше ориентироваться в движке.
Подскажите как в таком случае использовать php.
Работаю с templavoila. Создавал поле в структуре шаблона, связанное с объектом:
phpscript = PHP_SCRIPT
phpscript.file = phpinc.inc
В файле phpinc.inc что-то делаю, результат пихаю в $content таким образом формирую страницу.

Это верный подход ил нет? Направьте в верное русло :)

Valery Romanchev
21.09.2009, 23:09
используйте PHP_SCRIPT_INT
(иначе будет вывод кешироваться и ничего не отправится)
Либо можно поставить условие в TS, что если получаются данные из формы, то не кешировать.

viod
22.09.2009, 08:53
Спасибо, буду пробовать

viod
22.09.2009, 19:17
Еще вопросик: а как вместо контента страницы вывести скрипт?
страничка описана вот так:
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page