Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][Zend Framework] Jeden formularz z elemntami na całej stronie
Forum PHP.pl > Forum > Przedszkole
sweter
Witam,
mam dość ciężki dla mnie problem.
Mianowicie: muszę w różnych miejscach na stronie (trochę w lewej kolumnie, trochę w środkowej) zmieścić różne elementy formularza.
Tak więc zastosowanie czegoś takiego:
  1. $this ->addDecorator('FormElements')
  2. ->addDecorator('HtmlTag', array('tag' => 'div'))
  3. ->addDecorator('Form');
  4. $this ->setElementDecorators(array(
  5. array('ViewHelper'),
  6. array('Errors'),
  7. array('Label'),
  8. array('Description'),
  9. array('HtmlTag', array('class'=>'as'))
  10. ));
  11. $submit ->setDecorators(array(
  12. array('ViewHelper'),
  13. array('HtmlTag', array('tag' => 'div', 'class' => 'submit-group'))
  14. ));

raczej mija się z celem.

Proszę o rady - jak mogę dowolnie rozplanować położenie elementów formularza na stronie?
nospor
W widoku robisz:
  1. <?php echo $this->form->nazwa_pola->renderViewHelper() ?>
skowron-line
W kontrolerze robisz:
  1. $form = new Moj_Form();
  2. $this->view->imie = $form->imie;

A w widoku umieszczasz gdzie chcesz.
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.