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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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); }
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"); } }
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"); } }
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"); } }
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); }
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"); } }
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"); } }
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); }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }