Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] Zamiana zrenderowanego formualrza na tablicę
padalec83
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 9.02.2006

Ostrzeżenie: (0%)
-----


Witam,
poszukuję jakiejś szybkiej metody na całkowite usunięcie domyślnego decorataroa z Zend_Form i zamianę na tablicę asocjacyjną. Jak na razie udało mi się zrobić coś takiego:
  1. public function renderToArray(){
  2. $this->setDisableLoadDefaultDecorators( false );
  3. $aFormArray['method'] = $this->getMethod();
  4. $aFormArray['action'] = $this->getAction();
  5. $aFormArray['enctype'] = $this->getEnctype();
  6.  
  7. $i=0;
  8. foreach ($this->getElements() as $sKey => $oElement) {
  9. $aFormArray['elements'][$i]['label'] = $oElement->getLabel();
  10. $aFormArray['elements'][$i]['name'] = $oElement->getName();
  11. $i++;
  12. }
  13.  
  14. return $aFormArray;
  15. }

nie wiem której metody trzeba użyć aby dostać dany element w postaci htmla a mianowicie np jak mamy element text czyli <input type="text" id="" /> itd.

Pozdrawiam


--------------------
www.silversite.pl
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 14:50