Мне требуется в версии халява сделать Обратную связь на главной.
Я сделал сначала так:
Создал инф систему и узел. Вывел в макете на главной форму добавления используя xsl шаблон.
Форма заработала, но при срабатывании перебрасывала меня на страницу инф элемента.
Я обратился в тех поддержку мне посоветовали.
Цитата:
...Тогда путь должен быть у формы "/". А сама обработка этой формы (на PHP) должны быть в макете этой страницы.
И помогли указав где "копать"...
Цитата:
Только само условие забирать нужно:
if (Core_Array::getPost('add_comment') && Core_Array::get(Core_Page::instance()->libParams, 'showAddComment') != 0)
{
...
}
и код в нем!
Но я не могу понять точно какой код должен "быть в нем"???
Понятно что сама сама форма
Но в каком виде?? Толи это из ТДС, толи код xsl переработать чтоб остался лишь HTML? Короче я туплю, так как не спец по PHP и Техподдержка меня послала уже....
У меня сейчас на сайте в макете вот это
<?php
// обратная связь
if (Core_Array::getPost('add_comment') && Core_Array::get(Core_Page::instance()->libParams, 'showAddComment') != 0)
{$Informationsystem_Controller_Show->cache(FALSE);
Ясно спасибо. Просто обратная связь по большому счету им не особа нужна. Я ее просто задумал тут, в этом месте сайта. Я создаю скульптуру. Для меня создание сайта это создание некой скульптуры или картины. А заказчик это просто повод. Конечно хорошо бы если он за это еще и платит.