Articles of zend framework

Если в модели или контроллере выбираются зависимые строки?

Позвольте мне начать с простого примера, чтобы показать, как структурированы мои данные. Существует четыре таблицы: Employee , Store , Department и Employee_Department_Permissions . Отделы принадлежат магазинам (например, таблица Департамента может содержать запись для молочного отдела магазина 5). Сотрудникам предоставляется право работать в отделах через таблицу Employee_Department_Permissions, содержащую идентификатор сотрудника и идентификатор отдела. Предположим, что сотрудник […]

Работа с пространством имен Zend Session для нескольких запросов

Может быть, я просто не вижу этого, но есть ли другой способ доступа к ранее созданному пространству имен сеанса, кроме вызова $_SESSION напрямую? Помимо того факта, что я действительно не хочу этого делать, документация Zend также советует против этого : в то время как $ _SESSION все еще доступна в глобальном пространстве имен PHP, разработчики […]

Адаптер базы данных Zend – сложный запрос MySQL

Я определил функцию в моей навигационной модели, которая выполняет запрос, и мне было интересно, есть ли способ генерации / выполнения запроса «Zendy». Запрос, который я использую, был предложен Биллом Карвином в другом потоке здесь для установки произвольного порядка записи. Я попытался использовать подготовленный оператор, но значения в функции SIGN () были процитированы. Я использую адаптер […]

Как использовать преобразователь данных с sql-запросами

У меня возникли проблемы с пониманием шаблона проектирования datamapper. У меня есть два запроса (один для получения альбомов и один для создания исполнителя). Я хочу составить список альбомов и исполнителей (участников группы). Между ними существует одно-много отношений. Запросы SQL public function getArtist() { $adapter = $this->getAdapter(); $sql = new Sql($adapter); $select = $sql->select(); $select->from('genre'); $select->where(array( […]

Правильное расположение для пользовательского Zend_Action_Controller

Ссылка на ZF Docs « Подкласс контроллера действий » (внизу страницы), но не ссылается на стандартное место для размещения нового класса Action_Controller. Application_Module_Autoloader устанавливает патч для кучи вещей, но никогда не контроллеров. Я предполагаю, что это будет работать с library/APPNAMESAPCE/Action/Contoller . Но это кажется немного странным, поскольку каждый другой конкретный файл application/ хранится в application/ […]

Просмотр хранилища фильтров на основе группы клиентов в Magento

Я занимаюсь разработкой веб-сайта электронной коммерции, где нам нужно иметь 2 магазина. Один для профессионального клиента, а другой для розничного клиента. Мы должны иметь один и тот же инвентарь, но различное описание продукта, разные атрибуты и внешний вид для групп оптовых / розничных клиентов.

обратная фраза поиск в zend lucene

В основном у меня есть две таблицы. Местонахождение и город. В городе есть имя города и country_code. Поле location_name из таблицы местоположений имеет местоположения. Я хочу найти страну местоположения. Моя структура таблицы. Городской стол City country_code city_name US Kansas city ……… (thousands of world country cities) Таблица мест Location location_name Kansas city, mo Kansas city […]

Поделиться контроллерами модулей zend для использования в другом модуле

Предположим, у меня есть User_RegistrationController, и я хочу расширить его в следующем модуле: class Clinic_RegisterController extends User_RegisterController но у меня есть ошибка PHP для этого: ( ! ) Fatal error: Class 'User_RegisterController' not found /application/modules/clinic/controllers/RegisterController.php on line 4 Есть ли способ расширить контроллер из другого модуля?

Как отлаживать файл PHP, который вызывается AJAX?

У меня есть файл php для загрузки изображения (он загружает изображение, создает его миниатюру, а также добавляет водяной знак к изображению). Файл вызывается AJAX. Он работал над моим локальным хостом в Windows XP с WAMPSERVER 2.0. Теперь я установил Windows Vista и внезапно он не работает должным образом (изображение загружается, но части миниатюр и водяных […]

Почему мои параметры не отображаются в URL-адресе?

Почему мои действия и параметры не отображаются в моем URL-адресе? Я использую zend 2 framework. У меня есть действие поиска и действие результатов. Ниже приведено мое действие поиска (не используя переменные при тестировании): return $this->forward()->dispatch('Application\Controller\Index', array( 'action' => 'results', 'zip' => '12345', )); Маршрут – это ребенок моего домашнего маршрута. 'results' => array( 'type' => […]