Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework][ZF] Tworzenie formularza
Forum PHP.pl > Forum > PHP > Frameworki
michaldaro
Warning: is_readable() [function.is-readable]: open_basedir restriction in effect. File(/usr/local/php5/lib/php/../application/views/helpers/FormText.php) is not within the allowed path(s): (/home/users/....:/tmp:/tmp2) in /home/users/.../library/Zend/Loader.php on line 198

Ten bład mi się pojawil po tym jak korzystając z tego artykułu :
http://www.karolnowicki.pl/zend-framework/...omia-zend_form/ … zend_form/
próbowałem utworzyć formularz wykorzystując Zend_Form.
Czy mógłby mi ktoś pomóc?
KrzysiekWildfire
Ech... Najlepiej zaczynać od prostych rzeczy, sprawdź, czy możesz stworzyć taki formularz:

  1.  
  2. class Application_Form_Test extends Zend_Form
  3. {
  4. public function init()
  5. {
  6. $this->addElement('text','value',array(
  7. 'label'=>'Wartość',
  8. ));
  9.  
  10. $this->addElement('submit','submit',array());
  11. }
  12. }


Jak zadziała, to dodamy następne elementy.

Aha, zapomniałem dodać, w kontrolerze wykorzystujesz go tak:

  1. $form = new Application_Form_Test();
  2. $this->view->form = $form;


a w widoku:

  1. <?=$this->form?>
IceManSpy
Lepiej nie używać strip tagów, bo nie każdy ma je włączone. W widoku daj:
  1. <?php echo $this->form; ?>
mat-bi
A może by tak zaczęto czytac komunikaty sleep.gif

Cytat
Warning: is_readable() [function.is-readable]: open_basedir restriction in effect. File(/usr/local/php5/lib/php/../application/views/helpers/FormText.php) is not within the allowed path(s): (/home/users/....:/tmp:/tmp2) in /home/users/.../library/Zend/Loader.php on line 198
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.