Использование Zend Framework 2. В моем приложении для редактирования данных в базе данных возможно скомпилировать html-форму или отправить HTTP-запрос (мой сервер реализован как веб-служба). В этом втором случае форма не отображается. Проблема. Если я вернул правила валидации в форму, когда сервер получал почтовый запрос, отправленный не из формы, а из общего почтового запроса HTTP (например, […]
Таким образом, у меня есть форма на PHP/HTML странице. Пользователь отправляет его на ту же страницу PHP/HTML . Итак, теперь на PHP-странице у меня будут данные $_POST . Я хочу, чтобы страница обновилась в некоторых окнах браузера popUp, URL которых будет относиться к запросу POST пользователей. как www.example.com/bal-bla-bla.php? id=$_POST['StreamId'] www.example.com/bal-bla-bla.php? id=$_POST['StreamId']
Как я могу достичь следующего, используя хелпер формы тэка? <input type="text" required>
В настоящее время я использую zend_decorators для добавления стилей в свою форму. Мне было интересно, есть ли альтернативный способ сделать это? Трудно писать декораторы. Мне бы понравилось случайное использование divs и css-стиля: <input type="submit" class="colorfulButton" > Это намного проще, чем установить декоратор для определенного элемента управления и добавить его. Так как это требует создания декоратора […]
Я пытаюсь создать ОЧЕНЬ простую форму и хочу добавить валидацию в самой форме. Нет необходимости в миллионах строк кода при добавлении его в форму всего около 3 строк. Вот два моих поля: $this->add(array( 'name' => 'username', 'attributes' => array( 'type' => 'text', ), 'options' => array( 'label' => 'Name*', 'required' => true, ), 'filters' => […]
Для системы, которую я создаю, мне нужно увидеть, какие параметры вошли (с запросом POST) из первого списка и какие параметры вошли во второй список. <form method="post"> <select name="cars[]" multiple> <option selected>test</option> <option selected>test2</option> <option>test3</option> <option>test4</option> </select> <select name="cars[]" multiple> <option>hai</option> <option>hai2</option> <option selected>hai3</option> <option selected>hai4</option> </select> <input type="submit"> </form> Теперь они приходят так: Array ( […]
Я использую jQuery для отправки формы при нажатии кнопки. Затем я хотел бы проверить значение кнопки, однако это не отправляется в Safari и Chrome. Зачем? Есть ли работа? Протестируйте следующий код в IE / FF, чтобы увидеть, что он работает, а затем проверьте его в Safari / Chrome, чтобы убедиться, что это не так: ButtonPostTest.php: […]
У меня есть страница, где вы регистрируете свою собаку, и я хочу, чтобы все эти поля были необходимы: $required_fields = array('name', 'age', 'gender', 'breed', 'size'); foreach ($_POST as $key => $value) { if (empty($value) && in_array($key, $required_fields) === true) { $errors[] = 'All fields marked with * are required.'; break 1; } } Проблема в […]
У меня есть необходимый элемент в моей форме Zend: $name = new Zend_Form_Element_Text('name'); $name->setLabel('Name') ->setValue(isset($plan)?$plan['name']:'') ->setRequired() ->setAttribs(array('class' => 'required', 'maxlength' => 50)) ->addValidators(array(new Zend_Validate_StringLength(array('min' => 1, 'max' => 50)), new Zend_Validate_Db_NoRecordExists(array('table' => 'plan', 'field' => 'name'))) ->addFilters(array(new Zend_Filter_StringTrim, new Zend_Filter_StripTags)); Все валидаторы работают идеально. Но это одна проблема. В контроллере я проверяю форму, используя getValidValues […]
Я использую компонент формы Symfony2 для создания и проверки форм. Теперь мне нужно настроить группы валидаторов на основе одного значения поля, и, к сожалению, кажется, что каждый пример там основан на объектах, которые им не используются по нескольким причинам. Пример. Если задача пуста, все средства проверки ограничений должны быть удалены, но в противном случае она […]