То, что описано ниже всеже довольно хлопотно - потому сделал модуль отправки формы с сайта.

Скачать модуль sendform: {filer 86}

Читать описание для модуля sendform

--------------------------------------

Есть специальные компоненты для создания форм в Joomla. Посмотрим как можно создать форму, используя компонент Jumi для вставки php, javascript, html кода в материалы Joomla.

В материал добавим следующий код формы, обрамленный {jumi}{/jumi} :



 
 
 

Потом добавим код плагина jumi, который будет вызывать, созданный в компоненте jumi PHP код, с соответствующим id:

{jumi *id_jumi}{/jumi}

В компоненте jumi добавим следующий PHP код:

addRecipient($user->email);
  $message->addRecipient('email@mail.ru');
  $message->setSubject('Письмо с сайта');
  $message->setBody($content);
  $sender = array( 'snikolai07@mail.ru', $author );
  $message->setSender($sender);
  $sent = $message->send();
  if ($sent != 1) {
    echo 'Error sending email';
  } else {
    echo '
Спасибо за участие :)
';
  }
}
?>