Добрый день!
Мне необходимо создать форму с полями, используя Varien_Data_Form и Varien_Data_Frorm_Element_*
Поля формы
- name
- email
- firstname
- lastname
- password
- confirm_password
Структура файлов и папок моего проекта
webinse_test.loc - папка моего проекта
-index.php - индексный файл magento
...
... файлы и папки magento
...
-Webinseform.php - файл с моей формой
-Webinseprocess.php - файл, куда будут приходить данные с формы и записываться в БД
содержимое Webinseform.php
<?php
include_once 'app/Mage.php';
Mage::init();
class Webinseform {
public function _conctruct(){
$form= new Varien_Data_Form(array(
'id'=> 'webinseform',
'action'=> $this->getUrl('webinse-test.loc/Webinseprocess.php',
array('id'=> $this- >getRequest()->getParam('id'))),
'method'=> 'post',
'enctype'=> 'multipart/form-data'));
$form->addField('name','text', array('label'=>'Name'));
$form->addField('email','text',array('label'=>'Email'));
$form->addField('firstname','text',array('label'=>'Firstname'));
$form->addField('lastname','text',array('label'=>'Lastname'));
$form->addField('password','text',array('label'=>'Password'));
$form->addField('confirm_password','text',array('label'=>'Confirm_password'));
echo $form->toHtml();
}
}
когда набираю URL
webinse-test.loc/Webinseform.php
не выводится ничего. Ни ошибок ни формы.
Что я делаю не так?
Можно ли вывести просто форму? Без создания модуля?