• Как создать пользовательскую форму в Magento?

    @juliajune Автор вопроса
    Пробовала new Webinseform(); поставить в конец файла. Не помогло.
    Зато, когда убрала класс вообще, оставив только вывод формы
    $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();


    строка с action вызвала ошибку
    Fatal error: Using $this when not in object context in C:\wamp\www\webinse-test.loc\Webinseform.php on line 87

    Но когда эту строку закомментировала, то форма вывелась на экран!
    Ура! Спасибо вам большое!