Articles of zend framework

предотвратить объединение двух конфигураций модуля в Zend Framework 2

У меня есть два модуля в моем приложении ZF2, оба модуля имеют разную конфигурацию для себя, и оба модуля имеют разные Module.php с различными настройками внутри него. У меня есть логин для Admin, который определен в Module.php, как показано ниже: inBootstrap funtion: public function onBootstrap($e) { $e->getApplication()->getEventManager()->getSharedManager()->attach('Zend\Mvc\Controller\AbstractActionController', 'dispatch', function($e) { $controller = $e->getTarget(); $controllerClass = […]

Zend_Db: Адаптер внезапно имеет значение null!

Я использую Zend_Db в одном из моих проектов. Теперь у меня возникла проблема, что внезапно во время выполнения кода переменная $ _db в Zend_Db_Adapter_Abstract имеет значение NULL. (показано var_dump ($ this), в моем классе DbTable_xx). Кажется, что адаптер установлен на нуль где-то во время выполнения скрипта. Как это может произойти? К сожалению, проект слишком сложный, […]

Zend_Navigation со скрытыми страницами

У меня есть Zend_Navigation, загруженный из массива PHP (но это неуместно …), и я использую вспомогательный меню навигации для создания меню на основе загруженной навигации. Некоторые пункты меню не должны появляться в выведенном меню, поэтому я просто устанавливаю «visible» => false »в моем массиве для этой страницы, и вы идете! Но если доступ к URL-адресу […]

Элементы формы не отображаются?

Созданная форма в файле проекта / application / forms / Login.php class Form_Login extends Zend_Form { public function _construct() { $this->setMethod('post'); $elements = array(); $element = $this->addElement('text', 'username'); $element->setLabel('Username'); $elements[] = $element; $element = $this->addElement('password', 'password'); $element->setLabel('Password'); $elements[] = $element; $this->addElements( $elements ); $this->setElementDecorators( array( 'ViewHelper' ) ); } } Доступ к форме в myproject […]

как загрузить css и javascript файлы из модуля в Zend Framework 1?

у меня есть своя структура /app application/ configs/ modules/ default/ controllers/ layouts/ views/ forms/ profile/ controllers/ layouts/ views/ forms/ assets/ css/ js/ images/ library/ public/ css/ js/ images/ uploads/ как я могу загрузить js и css-файлы из /application/modules/profile/assets/… ? и используйте что-то подобное с $this->view->headLink()->appendStylesheet('path/to/file'); любые идеи по этому вопросу?

Рефакторинг реализации Zend_Auth

Я работаю над существующим проектом, который имеет две области, в которые можно войти. Раздел администратора и передний конец. В настоящее время в разделе администратора есть действие для входа, а на лицевой стороне есть собственное действие входа. Администратор регистрируется с использованием таблицы базы данных специально для учетных записей администратора, передняя часть регистрируется с использованием другой таблицы. […]

как получить роль от Zend_Auth / Zend_ACL при использовании адаптера Doctrine? все вместе

Я использую Zend_Auth с проектом, использующим doctrine.I верю, что каждая перезагрузка выполняется правильно, и я могу войти в систему. мой адаптер выглядит следующим образом: class Abra_Auth_Adapter_Doctrine implements Zend_Auth_Adapter_Interface { protected $_resultArray; private $username; private $password; public function __construct($username, $password) { $this->username = $username; $this->password = $password; } //based on feedbacks as response authenticate has changed […]

Google App Engine: как подключиться к Cloud SQL с Zend DB

У меня есть приложение Zend Framework 1.12, которое использует класс адаптера Zend DB для подключения к MySql. Мне нужно развернуть его в ближайшее время и расследовать Google App Engine. Моя текущая проблема заключается в том, что я не могу подключить приложение к Google Cloud SQL. На этой странице Google https://developers.google.com/appengine/docs/php/cloud-sql/ приведен пример использования PHP и […]

Как я могу получить доступ к одному модулю в других модулях в Zend Framework?

Я создал структуру структуры zend следующим образом: application – configs – controllers – models – modules – admin – controllers – models – views … – user – controllers – models – views … – account – controllers – models – views … – profile – controllers – models – views … – views ….. […]

Проблемы с сохранением сеанса, получение PHP Неустранимая ошибка: Исключение выбрано без рамки стека Неизвестно в строке 0

Хорошо, поэтому я написал интеграцию с решением стороннего управления заказами внутри платформы Magento Ecommerce, которая построена поверх Zend Framework. Все отлично работает на моем локальном компьютере, а также на моем локальном dev-сервере. Оба сервера используют PHP 5.2.x. При развертывании на промежуточном сервере, который использует PHP 5.3.3, я теперь получаю эту ошибку в части моего кода […]