Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework] Zend_Form_Element_Checkbox i opis
Forum PHP.pl > Forum > PHP > Frameworki
ximus
Witam serdecznie,

mam poniższy kod:

  1. $reg = new Zend_Form_Element_Checkbox('reg');
  2. $reg->setLabel('Regulamin')->setRequired();


Wszystko jest ok - element generuje się poprawnie. Jak jednak dodać opis do danego elementu? Jest sytuacja żywcem wzięta z rejestracji - akceptacja regulaminu. Jest kolumna opis - zawiera ona "Regulamin" w drugiej natomiast ma być checkbox i tuż obok niego tekst: "Akceptuję regulamin". Jak rozwiązać tego typu problem?
batman
Chodzi Ci o:
  1. $reg->setDescription('Twój opis');

?
Sajrox
Tak jak pisze @batman tylko do tego jeszcze warto dodać dekorator i następnie w CSS odpowiednio rozmieścić opis:

  1. // dekoratory
  2. $this->setDecorators(array(
  3. 'ViewHelper',
  4. array('Label',
  5. array('requiredSuffix' => ': *', 'optionalSuffix' => ':')),
  6. [b]array('Description',
  7. array('tag' => 'div', 'class' => 'element-description')),[/b]
  8. array('Errors',
  9. array('tag' => 'div', 'class' => 'element-errors', 'placement' => 'prepend')),
  10. array('HtmlTag',
  11. array('tag' => 'div', 'class' => 'element-group')),
  12. ));
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.