Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF] Zend_Form_Element_Checkbox() uruchomienie akcji po kliknięciu
phpmack
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 1
Dołączył: 11.06.2011

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


Witam
utworzyłem sobie element typu checkbox za pomocą Zend_Form_Element_Checkbox() Czy jest możliwe uruchomienie akcji za pomocą "zaznaczenia" checkbox-a - cuduje z tym od wczoraj bez rezultatów. Próbowałem też definicji checkboxa wprost w widoku i dodać coś takiego
<input type="checkbox" name="submit" value="1" onclic="<?php echo Zend_View_Helper_Url::url(array('controller' => 'index', 'action' => 'show')); ?>" /> niestety nie działa
  1. //definicja elementu
  2. <?php
  3. class Application_Form_Panel extends Zend_Form
  4. {
  5. public function init()
  6. {
  7. //$id = new Zend_Form_Element_Hidden('id');
  8. //$id->addFilter('Int');
  9. $check = new Zend_Form_Element_Checkbox('check1');
  10. $this->addElements(array($check));
  11. }
  12. }
  13. ?>
  14. //instancja elementu:
  15. <?php
  16. $check = new Application_Form_Panel();
  17. //$check->clearDecorators();
  18. $this->view->check = $check;
  19. ?>
  20.  
  21. //użycie elementu w widoku
  22. <?php echo $this->check; ?> // jak wywołać akcje po kliknięciu??


Ten post edytował phpmack 17.11.2011, 17:58:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


nie onClic tylko onClick

wklej sobie
Kod
<input type="checkbox" name="check1" onClic="window.location.href=/web/logowanie/public/index.php/index/show" />

do pliku html i pokombinuj ze średnikami aż będzie działać i przenieś do FW

Ten post edytował skowron-line 19.11.2011, 11:33:03
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 30.12.2025 - 03:32