Articles of zend framework2

Метод проверки Zend \ Crypt \ Password \ BCrypt

Я использую Zend\Crypt\Password\Bcrypt для хранения паролей, зашифрованных в базе данных. Но теперь я посмотрел немного ближе, и, похоже, я не понимаю метод проверки этого класса : /** * Verify if a password is correct against a hash value * * @param string $password * @param string $hash * @throws Exception\RuntimeException when the hash is unable […]

amazon CloudWatchLogs putLogEvents

привет, ребята, я пытаюсь поставить Log on amazon CloudWatchLogs следующим образом: $response2 = $amzonLoger->putLogEvents([ 'logGroupName' => 'myGroup', 'logStreamName' => 'myStream', 'logEvents' => [ [ 'timestamp' => time(), 'message' => 'message' ], ], 'sequenceToken' => lastToken, ]); var_dump($response2); но всегда у меня есть этот ответ: bject(Guzzle\Service\Resource\Model)#289 (2) { ["structure":protected]=> NULL ["data":protected]=> array(2) { ["nextSequenceToken"]=> string(56) "495401145812734324234234236420825819917076850" […]

Пользовательский репозиторий Doctrine с формой objectselect

Этот вопрос является возможным решением для ZF2 Doctrine, чтобы получить многосоставные отношения с objectSelect , но вопрос сам по себе отличается и не связан. У меня есть специальный репозиторий с этим кодом: class StoreRepository extends EntityRepository { public function getCategories(array $criteria){ return $this->createQueryBuilder("s") ->select('c.id,c.categoryName') ->innerJoin("s.categories", "c", "WITH", "s=:storeid") ->setParameter("storeid", $criteria['storeid']) ->getQuery()->getResult(); } } Это моя […]

ZF2 – необходимо отобразить конкретное сообщение об ошибке при отказе определенного состояния

Я использую проверку формы ZF2. Я должен проверить два поля USERNAME и PASSWORD. все работает нормально, но я получаю сообщение, как Please enter username. Username can not be less than 3 characters. Please enter password. Password can not be less than 6 characters. Если пользователь не вводит какое-либо значение, тогда должно отображаться только это сообщение […]

Как указать маршрут с параметром в paginationControl?

Я пытаюсь создать разбивку на страницы в своем ленте новостей. У меня есть два режима в ленте новостей: все каналы новостей и каналы по категориям. Разбивка страниц для всех новостных лент работает нормально, но у меня проблемы с разбивкой по категориям «feed by category». Я использую paginationControl следующим образом: <?=$this->paginationControl( $this->news, 'Sliding', 'pagination_control', array('route' => […]

zf2 form: заполнить поле select с данными, поступающими из базы данных

Я изучаю zf2, и у меня возникла проблема с участием 2 (в конечном итоге больше) модулей, работающих вместе. Заметьте, я внимательно прочитал этот пост (и связанный с ним), который мне очень помог. Я немного объясню проблему: Используя первый модуль (FrOption), администратор может управлять настройками формы сайта. Все параметры хранятся в таблице db следующим образом: Идентификатор […]

zend framework 2 Dynamic Breadcrumbs – Параметры прохождения

Я новичок в Zend Framework 2, и я пытаюсь создать динамические Breadcrumbs, используя ZF2, но безуспешно. Я использовал http://adam.lundrigan.ca/2012/07/quick-and-dirty-zf2-zend-navigation/ в качестве базы для своей работы, и, как описано, я построил карту сайта для маршрутов, открытых моими модулями. Пример: // config/autoload/nav_zfcuser.global.php <?php return array( // All navigation-related configuration is collected in the 'navigation' key 'navigation' => […]

Форма ZF2: порядок упорядочения элементов

Я создаю форму для зарегистрированного пользователя, чтобы изменить свой пароль, поэтому я создал подкласс существующей формы сброса пароля, который у меня есть. Формы будут идентичны, за исключением дополнительного поля для существующего пароля. До сих пор он работал, но я не могу понять, как вручную установить порядок в новом поле; единственное место, которое я получил, это […]

Как построить ACL Assertion для значения переменной в Zend Framework 2?

У меня простой ACL настраивается в acl.global.php следующим образом: return [ 'acl' => [ 'roles' => [ 'guest' => null, 'member' => 'guest', 'admin' => 'member' ], 'resources' => [ 'allow' => [ 'Application\Controller\Index' => ['all' => 'member'], 'Application\Controller\Error' => ['all' => 'member'], 'Item\Controller\Process' => [ 'index' => 'member', 'create' => 'member', 'showItem' => 'member', […]

форма не обязательные значения для объекта

У меня есть объект доктрины, форма и 2 поля. Когда я заполняю объект со значениями, значения гидратируются в форму, как ожидалось. Когда я пытаюсь создать объект из данных формы, он остается пустым. я должен забывать что-то, но просто не могу найти его, у меня есть несколько других форм без полей, и они работают так, как […]