Esempio n. 1
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $this->setAction("user/files/addfile");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oOrderId = new Zend_Form_Element_Text("id");
     $oOrderId->setLabel("Numer zamówienia:");
     $oOrderId->addValidator(new Zend_Validate_Digits());
     $oOrderId->setRequired(TRUE);
     $this->addElement($oOrderId);
     $oScannedFile = new Zend_Form_Element_File("files");
     $oScannedFile->setLabel("Plik:");
     $oScannedFile->setRequired(TRUE);
     $this->addElement($oScannedFile);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("user");
     $oViewScript->setViewScript("_forms/uploadscannedfile.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 2
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oMessage = new Zend_Form_Element_Textarea("message");
     $oMessage->setFilters($this->_aFilters);
     $oMessage->setRequired(FALSE);
     $oMessage->removeDecorator("label");
     $this->addElement($oMessage);
     $oIsDing = new Zend_Form_Element_Checkbox("is_ding");
     $oIsDing->setLabel("Włącz dźwięk");
     $oIsDing->setValue(1);
     $this->addElement($oIsDing);
     $oSubmit = new Zend_Form_Element_Submit("send_message");
     $oSubmit->setLabel("Wyślij wiadomość");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/chat.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 3
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oSelectEmailAddress = new Zend_Form_Element_Text("user_email_address");
     $oSelectEmailAddress->addValidator(new Zend_Validate_EmailAddress());
     $oSelectEmailAddress->setLabel("Adres e-mail:");
     $oSelectEmailAddress->setRequired(TRUE);
     //$oSelectEmailAddress->addMultiOptions($this->_aEmailAddress);
     $oSelectEmailAddress->setAttrib("class", "valid");
     $this->addElement($oSelectEmailAddress);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Przypomnij hasło");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/passwordremind.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 4
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oRealEditMode = new Zend_Form_Element_Select("real_edit_mode");
     $oRealEditMode->setLabel("Edycja w czasie rzeczywistym:");
     $oRealEditMode->setRequired(TRUE);
     $oRealEditMode->addMultiOptions(array("1" => "Włącz", "0" => "Wyłącz"));
     $this->addElement($oRealEditMode);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "choose_site_submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 5
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oSearchedText = new Zend_Form_Element_Text("searched_text");
     $oSearchedText->setLabel("Szukana fraza:");
     $oSearchedText->setRequired(TRUE);
     $oSearchedText->setFilters($this->_aFilters);
     $oSearchedText->setAttrib("class", "valid");
     $this->addElement($oSearchedText);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Szukaj");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 6
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oFormSliderEditId = new Zend_Form_Element_Hidden("slider_edit_id");
     $oFormSliderEditId->setValue(0);
     $oFormSliderEditId->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormSliderEditId);
     $oSliderName = new Zend_Form_Element_Text("name");
     $oSliderName->setLabel("Nazwa slidera:");
     $oSliderName->addValidator(new Zend_Validate_StringLength(array("min" => 3, "max" => 45)));
     $oSliderName->setRequired(TRUE);
     $oSliderName->setAttrib("class", "valid");
     $this->addElement($oSliderName);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oBBarcode = new Zend_Form_Element_Text("bbarcode_id");
     $oBBarcode->setLabel("Numer karty bibliotecznej:")->setFilters($this->_aFilters);
     $oBBarcode->addValidator(new AppCms2_Validate_BBarcode());
     $oBBarcode->addValidator(new Zend_Validate_Digits());
     $oBBarcode->setRequired(TRUE);
     $oBBarcode->setAttrib("class", "valid");
     $this->addElement($oBBarcode);
     $oSubmit = new Zend_Form_Element_Submit("submit_get_sybase_user_param");
     $oSubmit->setLabel("Pobierz");
     $this->addElement($oSubmit);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 8
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oTranslation = new Zend_Form_Element_Select("translation");
     $oTranslation->setLabel("Tłumaczenie:");
     $oTranslation->setRequired(TRUE)->setAttrib("class", "valid");
     $oTranslation->addMultiOptions($this->_aAllLang);
     $this->addElement($oTranslation);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Dalej");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/lang.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 9
0
	public function init() {
		$this->setMethod('post');

		$user = Doctrine_Core::getTable('Blipoteka_User')->getRecordInstance();

		$validators = $user->getColumnValidatorsArray('email');
		$validators['email']->setMessage('Nieprawidłowy adres e-mail', Void_Validate_Email::INVALID);
		$email = $this->createElement('text', 'email');
		$email->setLabel('Adres e-mail');
		$email->setFilters(array('StringTrim', 'StringToLower'));
		$email->addValidator('NotEmpty', true, array('messages' => array('isEmpty' => 'Adres e-mail nie może być pusty')));
		$email->addValidators($validators);
		$email->setRequired(true);
		$this->addElement($email);

		$password = $this->createElement('password', 'password');
		$password->setLabel('Hasło');
		$password->setFilters(array('StringTrim'));
		$password->addValidator('NotEmpty', true, array('messages' => array('isEmpty' => 'Hasło nie może być puste')));
		$password->setRequired(true);
		$this->addElement($password);

		$viewScript = new Zend_Form_Decorator_ViewScript();
		$viewScript->setViewScript('forms/signin.phtml');
		$this->clearDecorators()->addDecorator($viewScript);
	}
Esempio n. 10
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oTableName = new Zend_Form_Element_Multiselect("table_name");
     $oTableName->addMultiOptions($this->_aTableName);
     $oTableName->addValidator(new Zend_Validate_InArray(array_keys($this->_aTableName)));
     $oTableName->setRequired(FALSE);
     $oTableName->setLabel("Nazwa tabeli:");
     $oTableName->setAttrib("class", "multiselect");
     $this->addElement($oTableName);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 11
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oAddressSelect = new Zend_Form_Element_Select("address_select");
     $oAddressSelect->setLabel("Nazwa:");
     $oAddressSelect->setRequired(FALSE);
     $oAddressSelect->addMultiOptions($this->_aAllAddressName);
     $this->addElement($oAddressSelect);
     $oAddressAnswer = new Zend_Form_Element_Textarea("address_answer");
     $oAddressAnswer->setLabel("Odpowiedź:")->setFilters($this->_aFilters);
     $oAddressAnswer->setRequired(TRUE);
     $oAddressAnswer->setAttrib("class", "valid");
     $this->addElement($oAddressAnswer);
     $oSubmit = new Zend_Form_Element_Submit("submit_add_address");
     $oSubmit->setLabel("Dodaj");
     $this->addElement($oSubmit);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oNotificationId = new Zend_Form_Element_Hidden("notification_id");
     $oNotificationId->setValue(0);
     $oNotificationId->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oNotificationId);
     $oEmailAddress = new Zend_Form_Element_Text("email_address");
     $oEmailAddress->setLabel("Adres e-mail:")->setFilters($this->_aFilters);
     $oEmailAddress->addValidator(new Zend_Validate_EmailAddress());
     $oEmailAddress->setRequired(TRUE);
     $oEmailAddress->setAttrib("class", "valid");
     $this->addElement($oEmailAddress);
     $oSubmit = new Zend_Form_Element_Submit("submit_send_notification_history");
     $oSubmit->setLabel("Wyślij");
     $this->addElement($oSubmit);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 13
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oSelectShow = new Zend_Form_Element_Select("show");
     $oSelectShow->setLabel("Pokaż na stronie:");
     $oSelectShow->setRequired(TRUE);
     $oSelectShow->addMultiOptions(array(1 => "TAK", 0 => "NIE"));
     $this->addElement($oSelectShow);
     $oHref = new Zend_Form_Element_Text("href");
     $oHref->setLabel("Adres strony Facebook:");
     $oHref->setRequired(TRUE);
     $this->addElement($oHref);
     $oWidth = new Zend_Form_Element_Text("width");
     $oWidth->setLabel("Szerokość:");
     $oWidth->setRequired(TRUE);
     $this->addElement($oWidth);
     $oHeader = new Zend_Form_Element_Select("header");
     $oHeader->setLabel("Pokaż pasek nagłówka:");
     $oHeader->setRequired(TRUE);
     $oHeader->addMultiOptions(array("true" => "TAK", "false" => "NIE"));
     $this->addElement($oHeader);
     $oStream = new Zend_Form_Element_Select("stream");
     $oStream->setLabel("Pokaż strumień:");
     $oStream->setRequired(TRUE);
     $oStream->addMultiOptions(array("true" => "TAK", "false" => "NIE"));
     $this->addElement($oStream);
     $oShowFaces = new Zend_Form_Element_Select("show_faces");
     $oShowFaces->setLabel("Pokaż zdjęcia użytkowników:");
     $oShowFaces->addMultiOptions(array("true" => "TAK", "false" => "NIE"));
     $this->addElement($oShowFaces);
     $oColorScheme = new Zend_Form_Element_Select("color_scheme");
     $oColorScheme->setLabel("Kolor:");
     $oColorScheme->addMultiOptions(array("light" => "light", "dark" => "dark"));
     $this->addElement($oColorScheme);
     $oBorderColor = new Zend_Form_Element_Text("border_color");
     $oBorderColor->setLabel("Kolor obramowania:");
     $oBorderColor->setRequired(TRUE);
     $this->addElement($oBorderColor);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oOrderEmailNotificationEditId = new Zend_Form_Element_Hidden("order_email_notification_edit_id");
     $oOrderEmailNotificationEditId->setValue(0);
     $oOrderEmailNotificationEditId->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oOrderEmailNotificationEditId);
     $oOrderStatusOldId = new Zend_Form_Element_Select("order_status_id_old");
     $oOrderStatusOldId->setMultiOptions($this->_aAllOrderStatus);
     $oOrderStatusOldId->setLabel("Status zamówienia - stary:");
     $oOrderStatusOldId->setRequired(TRUE);
     //$oOrderStatusOldId->setRequired(TRUE)->addValidator(new Zend_Validate_InArray($this->_aAllOrderStatus));
     $oOrderStatusOldId->setAttrib("class", "valid");
     $this->addElement($oOrderStatusOldId);
     $oOrderStatusNewId = new Zend_Form_Element_Select("order_status_id_new");
     $oOrderStatusNewId->setMultiOptions($this->_aAllOrderStatus);
     $oOrderStatusNewId->setLabel("Status zamówienia - nowy:");
     $oOrderStatusNewId->setRequired(TRUE);
     //$oOrderStatusNewId->setRequired(TRUE)->addValidator(new Zend_Validate_InArray($this->_aAllOrderStatus));
     $oOrderStatusNewId->setAttrib("class", "valid");
     $this->addElement($oOrderStatusNewId);
     $oNotificationSubject = new Zend_Form_Element_Textarea("notification_subject");
     $oNotificationSubject->setLabel("Temat:");
     $oNotificationSubject->setRequired(TRUE)->addValidator(new Zend_Validate_StringLength(array("max" => 160)));
     $oNotificationSubject->setAttrib("class", "valid");
     $this->addElement($oNotificationSubject);
     $oNotification = new Zend_Form_Element_Textarea("notification");
     $oNotification->setLabel("Treść:");
     $oNotification->setRequired(FALSE);
     $oNotification->setAttrib("class", "ckeditor");
     $this->addElement($oNotification);
     $oAppriseBorrower = new Zend_Form_Element_Checkbox("apprise_borrower");
     $oAppriseBorrower->setLabel("Powiadom czytelnika:");
     $this->addElement($oAppriseBorrower);
     $oAppriseLibrarian = new Zend_Form_Element_Checkbox("apprise_librarian");
     $oAppriseLibrarian->setLabel("Powiadom bibliotekarza:");
     $this->addElement($oAppriseLibrarian);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 15
0
	public function init() {
		$this->setMethod('post');

		$user = Doctrine_Core::getTable('Blipoteka_User')->getRecordInstance();

		$viewScript = new Zend_Form_Decorator_ViewScript();
		$viewScript->setViewScript('forms/account.phtml');
		$this->clearDecorators()->addDecorator($viewScript);
	}
Esempio n. 16
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oFirstName = new Zend_Form_Element_Text("first_name");
     $oFirstName->setLabel("Imię i nazwisko:")->setFilters($this->_aFilters);
     $oFirstName->addValidator(new Zend_Validate_Alpha(array("allowWhiteSpace" => true)));
     $oFirstName->setRequired(TRUE);
     $oFirstName->setAttrib("class", "valid");
     $this->addElement($oFirstName);
     $oEmailAddress = new Zend_Form_Element_Text("email_address");
     $oEmailAddress->setLabel("Adres e-mail:")->setFilters($this->_aFilters);
     $oEmailAddress->addValidator(new Zend_Validate_EmailAddress());
     $oEmailAddress->setRequired(TRUE);
     $oEmailAddress->setAttrib("class", "valid");
     $this->addElement($oEmailAddress);
     $oSubject = new Zend_Form_Element_Text("subject");
     $oSubject->setLabel("Temat wiadomości:")->setFilters($this->_aFilters);
     $oSubject->setRequired(TRUE);
     $oSubject->setAttrib("class", "valid");
     $this->addElement($oSubject);
     $oPhone = new Zend_Form_Element_Text("phone");
     $oPhone->setLabel("Numer telefonu:")->setFilters($this->_aFilters);
     $oPhone->addValidator(new AppCms2_Validate_CellPhone());
     $oPhone->setRequired(FALSE);
     $oPhone->setAttrib("class", "valid");
     $this->addElement($oPhone);
     $oMessage = new Zend_Form_Element_Textarea("message");
     $oMessage->setLabel("Wiadomość:")->setFilters($this->_aFilters);
     $oMessage->setRequired(TRUE);
     $oMessage->setAttrib("class", "valid");
     $this->addElement($oMessage);
     $oCopy = new Zend_Form_Element_Checkbox("copy");
     $oCopy->setLabel("Chcę otrzymać kopię wiadomości:");
     $this->addElement($oCopy);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Wyślij wiadomość");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 17
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oRobots = new Zend_Form_Element_Select("site_seo_robots_id");
     $oRobots->setLabel("Tryb indeksowania przez roboty:");
     $oRobots->setRequired(FALSE);
     $oRobots->addMultiOptions($this->_aAllSiteSeoRobots);
     $oRobots->setValue(1);
     $this->addElement($oRobots);
     $oSeoTagTitle = new Zend_Form_Element_Textarea("head_title");
     $oSeoTagTitle->setLabel("Tytuł strony (meta titile):")->setFilters($this->_aFilters);
     $oSeoTagTitle->setRequired(FALSE);
     $this->addElement($oSeoTagTitle);
     $oAdditionalSeoTagKeywords = new Zend_Form_Element_Text("additional_seo_tag_keywords");
     $oAdditionalSeoTagKeywords->setLabel("Dodaj nowe słowo kluczowe:");
     $oAdditionalSeoTagKeywords->setRequired(FALSE);
     $oAdditionalSeoTagKeywords->addValidator(new Zend_Validate_StringLength(array("min" => 1, "max" => 45)));
     $oAdditionalSeoTagKeywords->setAttrib("class", "valid");
     $this->addElement($oAdditionalSeoTagKeywords);
     $oAddAdditionalSeoTagKeywords = new Zend_Form_Element_Button("add_additional_seo_tag_keywords");
     $oAddAdditionalSeoTagKeywords->setLabel("Dodaj");
     $oAddAdditionalSeoTagKeywords->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oAddAdditionalSeoTagKeywords);
     $oSeoTagKeywords = new Zend_Form_Element_Multiselect("keywords");
     $oSeoTagKeywords->addMultiOptions($this->_aAllSiteSeoKeywords);
     $oSeoTagKeywords->setRequired(FALSE);
     $oSeoTagKeywords->setLabel("Słowa kluczowe (meta keywords):");
     $oSeoTagKeywords->setAttrib("class", "chosen");
     $this->addElement($oSeoTagKeywords);
     $oSeoTagDescription = new Zend_Form_Element_Textarea("description");
     $oSeoTagDescription->setLabel("Opis strony (meta description):")->setFilters($this->_aFilters);
     $oSeoTagDescription->setRequired(FALSE);
     $this->addElement($oSeoTagDescription);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/siteseo.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 18
0
	public function init() {
		$this->setMethod('post');

		$user = Doctrine_Core::getTable('Blipoteka_User')->getRecordInstance();

		$validators = $user->getColumnValidatorsArray('email');
		$validators['email']->setMessage('Nieprawidłowy adres e-mail', Void_Validate_Email::INVALID);
		$email = $this->createElement('text', 'email');
		$email->setLabel('E-mail');
		$email->setFilters(array('StringTrim', 'StringToLower'));
		$email->addValidator('NotEmpty', true, array('messages' => array('isEmpty' => 'Adres e-mail nie może być pusty')));
		$email->addValidators($validators);
		$email->setRequired(true);
		$this->addElement($email);

		$validators = $user->getColumnValidatorsArray('blip');
		$blipValidator = new Blipoteka_Validate_Blip_Login();
		$blipValidator->setSkipCheck(APPLICATION_ENV == 'development');
		$blipValidator->setMessages(array(
			'accountNonExistant' => 'Nie ma takiego konta na Blipie',
			'connectionFailed' => 'Pan Oponka urwał od połączenia, spróbuj później',
			'invalidResponse' => 'Nieprawidłowa odpowiedź serwera Blip'
		));
		$login = $this->createElement('text', 'login');
		$login->setLabel('Login na Blip');
		$login->setFilters(array('StringTrim', 'StringToLower'));
		$login->addValidator('NotEmpty', true, array('messages' => array('isEmpty' => 'Login nie może być pusty')));
		$login->addValidators($validators);
		$login->addValidator($blipValidator);
		$login->setRequired(true);
		$this->addElement($login);

		$minPasswordLength = 8;
		$validators = $user->getColumnValidatorsArray('password');
		$password = $this->createElement('password', 'password');
		$password->setLabel('Hasło');
		$password->setFilters(array('StringTrim'));
		$password->addValidator('NotEmpty', true, array('messages' => array('isEmpty' => 'Hasło nie może być puste')));
		$password->addValidator('StringLength', false, array($minPasswordLength, null,'messages' => array(
			Zend_Validate_StringLength::TOO_SHORT => "Zbyt krótkie hasło (min. $minPasswordLength znaków)"
		)));
		$password->addValidators($validators);
		$password->setRequired(true);
		$this->addElement($password);

		$validators = $user->getColumnValidatorsArray('password');
		$passwordconfirm = $this->createElement('password', 'passwordconfirm');
		$passwordconfirm->setLabel('Powtórz hasło');
		$passwordconfirm->setFilters(array('StringTrim'));
		$passwordconfirm->addValidator('NotEmpty', true, array('messages' => array('isEmpty' => 'Ej. Hasło naprawdę nie może być puste')));
		$passwordconfirm->addValidators($validators);
		$passwordconfirm->addValidator('Identical');
		$passwordconfirm->setRequired(true);
		$this->addElement($passwordconfirm);

		$viewScript = new Zend_Form_Decorator_ViewScript();
		$viewScript->setViewScript('forms/signup.phtml');
		$this->clearDecorators()->addDecorator($viewScript);
	}
Esempio n. 19
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oApiKey = new Zend_Form_Element_Text("api_key");
     $oApiKey->setLabel("Google Maps API key:");
     $oApiKey->setRequired(FALSE);
     $oApiKey->setAttrib("class", "valid");
     $oApiKey->setValue($this->_sApiKey);
     $this->addElement($oApiKey);
     $oTitle = new Zend_Form_Element_Text("unique_title");
     $oTitle->setLabel("Identyfikator punktu:");
     $oTitle->setAttrib("disabled", "disabled");
     $this->addElement($oTitle);
     $oLng = new Zend_Form_Element_Text("lng");
     $oLng->setLabel("Współrzędna X (longitude):");
     $oLng->setRequired(TRUE);
     $oLng->setAttrib("class", "valid");
     $this->addElement($oLng);
     $oLat = new Zend_Form_Element_Text("lat");
     $oLat->setLabel("Współrzędna Y (latitude):");
     $oLat->setRequired(TRUE);
     $oLat->setAttrib("class", "valid");
     $this->addElement($oLat);
     $oDesc = new Zend_Form_Element_Textarea("desc");
     $oDesc->setLabel("Opis:");
     $oDesc->setRequired(FALSE);
     $oDesc->setAttrib("class", "ckeditor");
     $this->addElement($oDesc);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 20
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oPostStep = new Zend_Form_Element_Hidden("post_step");
     $oPostStep->addValidator(new Zend_Validate_GreaterThan(0));
     $oPostStep->addValidator(new Zend_Validate_LessThan(2));
     $oPostStep->setValue(1);
     $oPostStep->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oPostStep);
     $oUserIdSelect = new Zend_Form_Element_Select("search_notification_user_id");
     $oUserIdSelect->setLabel("Konsultant:");
     $oUserIdSelect->setRequired(FALSE);
     $oUserIdSelect->addMultiOptions($this->_aAllUser);
     $this->addElement($oUserIdSelect);
     $oFromInitDate = new Zend_Form_Element_Text("from_init_date");
     $oFromInitDate->setLabel("Data rozpoczęcia (od):");
     $oFromInitDate->setRequired(FALSE);
     $oFromInitDate->setFilters($this->_aFilters);
     $this->addElement($oFromInitDate);
     $oToInitDate = new Zend_Form_Element_Text("to_init_date");
     $oToInitDate->setLabel("Data rozpoczęcia (do):");
     $oToInitDate->setRequired(FALSE);
     $oToInitDate->setFilters($this->_aFilters);
     $this->addElement($oToInitDate);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "search_statistics");
     $oSubmit->setLabel("Szukaj");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oNotificationId = new Zend_Form_Element_Hidden("notification_id");
     $oNotificationId->setValue(0);
     $oNotificationId->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oNotificationId);
     $oHelpdeskSessionId = new Zend_Form_Element_Hidden("helpdesk_session_id");
     $oHelpdeskSessionId->setValue(0);
     $oHelpdeskSessionId->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oHelpdeskSessionId);
     $oMessage = new Zend_Form_Element_Textarea("message");
     $oMessage->setFilters($this->_aFilters);
     $oMessage->setRequired(FALSE);
     $oMessage->setAttrib("class", "ckeditor");
     $oMessage->setLabel("Wiadomość:");
     $this->addElement($oMessage);
     $this->addFileIdElement();
     $oAddFile = new Zend_Form_Element_Button("add_file_button");
     $oAddFile->setLabel("Dodaj załącznik");
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oAddFile);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = new Zend_Form_Element_Submit("submit_send_message");
     $oSubmit->setLabel("Wyślij wiadomość");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/mailnotification.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 22
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oProfile = new Zend_Form_Element_Text("profile");
     $oProfile->setLabel("Identyfikator profilu:");
     $oProfile->addValidator(new Zend_Validate_Digits());
     $oProfile->setRequired(TRUE);
     $oProfile->setAttrib("class", "valid");
     $this->addElement($oProfile);
     $oCode = new Zend_Form_Element_Text("code");
     $oCode->setLabel("Identyfikator śledzenia:");
     $oCode->setRequired(TRUE);
     $oCode->setAttrib("class", "valid");
     $this->addElement($oCode);
     $oStartDate = new Zend_Form_Element_Text("start_date");
     $oStartDate->setLabel("Zakres początkowy:");
     $oStartDate->addValidator(new Zend_Validate_Date("Y-m-d"));
     $oStartDate->setRequired(TRUE);
     $oStartDate->setAttrib("class", "valid");
     $this->addElement($oStartDate);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 23
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oSelectNavigationElementId = new Zend_Form_Element_Select("navigation_element_id");
     $oSelectNavigationElementId->setLabel("Typ:");
     $oSelectNavigationElementId->setRequired(TRUE);
     $oSelectNavigationElementId->addMultiOptions($this->_aNavigationElement);
     $this->addElement($oSelectNavigationElementId);
     $oValue = new Zend_Form_Element_Text("value");
     $oValue->addValidator(new Zend_Validate_StringLength(array("min" => 1, "max" => 45)));
     $oValue->addValidator(new AppCms2_Validate_NavigationElement());
     $oValue->setLabel("Wartość:");
     $oValue->setRequired(TRUE);
     $oValue->setAttrib("class", "valid");
     $this->addElement($oValue);
     $oNavigationElementCopy = new Zend_Form_Element_Hidden("navigation_element_edit_id");
     $oNavigationElementCopy->setValue(0);
     $oNavigationElementCopy->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oNavigationElementCopy);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/navigationelement.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 24
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oOldPassword = new Zend_Form_Element_Password("old_password");
     $oOldPassword->addValidator(new Zend_Validate_Alnum());
     $oOldPassword->setLabel("Stare hasło:")->setRequired(TRUE);
     $oOldPassword->setAttrib("class", "valid");
     $this->addElement($oOldPassword);
     $oNewPassword = new Zend_Form_Element_Password("new_password");
     $oNewPassword->addValidator(new Zend_Validate_Alnum());
     $oNewPassword->setLabel("Nowe hasło:")->setRequired(TRUE);
     $oNewPassword->setAttrib("class", "valid");
     $this->addElement($oNewPassword);
     $oNewPasswordConfirm = new Zend_Form_Element_Password("new_password_confirm");
     $oNewPasswordConfirm->addValidator(new AppCms2_Validate_PasswordConfirmation());
     $oNewPasswordConfirm->addValidator(new Zend_Validate_Alnum());
     $oNewPasswordConfirm->setLabel("Powtórz nowe hasło:")->setRequired(TRUE);
     $oNewPasswordConfirm->setAttrib("class", "valid");
     $this->addElement($oNewPasswordConfirm);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/changepassword.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 25
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oImageSrc = new Zend_Form_Element_Text("image_src");
     $oImageSrc->setLabel("Nazwa wygenerowana:")->setFilters($this->_aFilters);
     $oImageSrc->setRequired(FALSE);
     $this->addElement($oImageSrc);
     $oUserName = new Zend_Form_Element_Text("image_user_name");
     $oUserName->setLabel("Nazwa użytkownika:")->setFilters($this->_aFilters);
     $oUserName->addValidator(new Zend_Validate_StringLength(array("max" => 50)));
     $oUserName->setRequired(TRUE);
     $oUserName->setAttrib("class", "valid");
     $this->addElement($oUserName);
     $oDescription = new Zend_Form_Element_Textarea("image_descr");
     $oDescription->setLabel("Opis:")->setFilters($this->_aFilters);
     $oDescription->addValidator(new Zend_Validate_StringLength(array("max" => 100)));
     $oDescription->setRequired(FALSE);
     $oDescription->setAttrib("class", "valid");
     $this->addElement($oDescription);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "image_settings_submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 26
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oSearchedText = new Zend_Form_Element_Text("smart_searched_text");
     $oSearchedText->removeDecorator("label");
     $oSearchedText->setRequired(FALSE);
     $oSearchedText->setFilters($this->_aFilters);
     $this->addElement($oSearchedText);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/smartsearch.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 27
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oAddTo = new Zend_Form_Element_Select("addto_type_id");
     $oAddTo->setLabel("Typ zasobu:");
     $oAddTo->setRequired(TRUE);
     $oAddTo->addMultiOptions(array("Galeria", "Slider"));
     $this->addElement($oAddTo);
     $oAddToGallery = new Zend_Form_Element_Select("addto_gallery_id");
     $oAddToGallery->setLabel("Nazwa:");
     $oAddToGallery->setRequired(TRUE);
     $oAddToGallery->addMultiOptions($this->_aAllGallery);
     $this->addElement($oAddToGallery);
     $oAddToSlider = new Zend_Form_Element_Select("addto_slider_id");
     $oAddToSlider->setLabel("Nazwa:");
     $oAddToSlider->setRequired(TRUE);
     $oAddToSlider->addMultiOptions($this->_aAllSlider);
     $this->addElement($oAddToSlider);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "image_addto_submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/_defaultform.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 28
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oLayoutName = new Zend_Form_Element_Hidden("layout_name");
     $oLayoutName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oLayoutName);
     $oMenuId = new Zend_Form_Element_Select("menu_id");
     $oMenuId->setLabel("Menu:");
     $oMenuId->setRequired(TRUE);
     $oMenuId->addMultiOptions($this->_aAllMenu);
     $this->addElement($oMenuId);
     $oSiteLayout = new Zend_Form_Element_Select("site_layout_id");
     $oSiteLayout->setLabel("Szablon:");
     $oSiteLayout->setRequired(TRUE);
     $oSiteLayout->addMultiOptions($this->_aAllSiteLayout);
     $this->addElement($oSiteLayout);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/sitelayout.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 29
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oModuleId = new Zend_Form_Element_Select("navigation_module_id");
     $oModuleId->setLabel("Moduł:");
     $oModuleId->setRequired(TRUE);
     $oModuleId->addMultiOptions($this->_aAllModule);
     $this->addElement($oModuleId);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/navigationorder.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }
Esempio n. 30
0
 public function init()
 {
     $this->setName(strtolower(get_class()));
     $this->setMethod("post");
     $oFormName = new Zend_Form_Element_Hidden("form_name");
     $oFormName->setValue(get_class());
     $oFormName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oFormName);
     $oLayoutName = new Zend_Form_Element_Hidden("layout_name");
     $oLayoutName->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oLayoutName);
     $oLabel = new Zend_Form_Element_Text("label");
     $oLabel->setLabel("Etykieta:")->setFilters($this->_aFilters);
     $oLabel->setRequired(TRUE);
     $this->addElement($oLabel);
     $oDesc = new Zend_Form_Element_Text("desc");
     $oDesc->setLabel("Opis:")->setFilters($this->_aFilters);
     $oDesc->setRequired(FALSE);
     $this->addElement($oDesc);
     $oImageId = new Zend_Form_Element_Select("image_id");
     $oImageId->setLabel("Ikona menu:")->setFilters($this->_aFilters);
     $oImageId->setRequired(FALSE);
     $oImageId->addMultiOptions($this->_aAllImage);
     $this->addElement($oImageId);
     $oModuleId = new Zend_Form_Element_Select("navigation_module_id");
     $oModuleId->setLabel("Moduł:");
     $oModuleId->setRequired(TRUE)->setAttrib("class", "valid");
     $oModuleId->addMultiOptions($this->_aAllModule);
     $this->addElement($oModuleId);
     $oSiteLayout = new Zend_Form_Element_Select("site_layout_id");
     $oSiteLayout->setLabel("Szablon:");
     $oSiteLayout->setRequired(TRUE)->setAttrib("class", "valid");
     $oSiteLayout->addMultiOptions($this->_aAllSiteLayout);
     $this->addElement($oSiteLayout);
     $oControllerId = new Zend_Form_Element_Select("navigation_controller_id");
     $oControllerId->setLabel("Kontroler:");
     $oControllerId->setRequired(TRUE)->setAttrib("class", "valid");
     $oControllerId->addMultiOptions($this->_aAllController);
     $this->addElement($oControllerId);
     $oActionId = new Zend_Form_Element_Select("navigation_action_id");
     $oActionId->setLabel("Akcja:");
     $oActionId->setRequired(TRUE)->setAttrib("class", "valid");
     $oActionId->addMultiOptions($this->_aAllAction);
     $this->addElement($oActionId);
     $oResourceId = new Zend_Form_Element_Select("navigation_resource_id");
     $oResourceId->setLabel("Kwalifikator zasobu:");
     $oResourceId->setRequired(TRUE);
     $oResourceId->addMultiOptions($this->_aAllResource);
     //$this->addElement($oResourceId);
     $oPrivilegeId = new Zend_Form_Element_Select("navigation_privilege_id");
     $oPrivilegeId->setLabel("Kwalifikator dostępu:");
     $oPrivilegeId->setRequired(TRUE)->setAttrib("class", "valid");
     $oPrivilegeId->addMultiOptions($this->_aAllPrivilege);
     $this->addElement($oPrivilegeId);
     $oVisible = new Zend_Form_Element_Select("visible");
     $oVisible->setLabel("Widoczne w menu:");
     $oVisible->setRequired(TRUE)->setAttrib("class", "valid");
     $oVisible->addMultiOptions(array(1 => "Tak", 0 => "Nie"));
     $this->addElement($oVisible);
     $oPrivilege = new Zend_Form_Element_Multiselect("user_role");
     $oPrivilege->addMultiOptions($this->_aAllUserRole);
     $oPrivilege->setRequired(FALSE);
     $oPrivilege->setLabel("Dostęp do zasobu dla grupy użytkowników:");
     $oPrivilege->setAttrib("class", "multiselect");
     $this->addElement($oPrivilege);
     $oNavigationMenuCopy = new Zend_Form_Element_Hidden("navigation_menu_edit_id");
     $oNavigationMenuCopy->setValue(0);
     $oNavigationMenuCopy->setIgnore(FALSE)->removeDecorator("Label");
     $this->addElement($oNavigationMenuCopy);
     $this->addElement("hash", "csrf_token", array("ignore" => false, "timeout" => 7200));
     $this->getElement("csrf_token")->removeDecorator("Label");
     $oSubmit = $this->createElement("submit", "submit");
     $oSubmit->setLabel("Zapisz");
     $this->addElement($oSubmit);
     $oViewScript = new Zend_Form_Decorator_ViewScript();
     $oViewScript->setViewModule("admin");
     $oViewScript->setViewScript("_forms/navigationmenu.phtml");
     $this->clearDecorators();
     $this->setDecorators(array(array($oViewScript)));
     $oElements = $this->getElements();
     foreach ($oElements as $oElement) {
         $oElement->setFilters($this->_aFilters);
         $oElement->removeDecorator("Errors");
     }
 }