Articles of zend framework

получить клиент Google, используя токен доступа

Я уже сохранил токен доступа и обновления в моей базе данных. Я хочу, чтобы клиент Google использовал это. Я не знаю, как использовать его в приведенном ниже примере $client = Zend_Gdata_ClientLogin::getHttpClient('you@there.com', 'password', Zend_Gdata_Spreadsheets::AUTH_SERVICE_NAME); $service = new Zend_Gdata_Spreadsheets($client); // Get worksheet feed $query = new Zend_Gdata_Spreadsheets_DocumentQuery(); $query->setSpreadsheetKey('your spreadsheet key'); $feed = $spreadsheetService->getWorksheetFeed($query); Я хочу заменить адрес […]

Как успешно создать проект с помощью Zend Framework и PHPUnit?

Позвольте мне начать с того, что я разместил это на нескольких форумах и даже попытался получить помощь по каналу IRC ZF. Я был Googling в течение недели и все еще никаких результатов. В прошлом я читал много Q и A на этом сайте, поэтому я решил, что сделаю учетную запись и попрошу вас спросить. (Да, […]

Почему я получаю сообщение об ошибке «4020: информация, полученная с неверного IP-адреса». От SagePay?

Это сайт PHP (Zend Framework 1.11), не использующий готовый пакет. Когда запрос: https://live.sagepay.com/gateway/service/vspserver-register.vsp (с TxType ), я получаю следующий ответ: 4020 : Information received from an Invalid IP address. Я зарегистрировался в административной области SagePay и добавил IP-адрес живого сервера в раздел «Действительные IP-адреса», и я убедился, что он использует правильный URL SagePay для отправки […]

Начало работы с заданиями cron и PHP (Zend Framework)

Я совершенно не знаком с предметом работы cron, поэтому я понятия не имею, с чего начать изучать их; когда, почему и как их использовать с моим приложением Zend Framework или PHP в целом. Может ли кто-нибудь объяснить этот процесс, например, или рекомендовать некоторые хорошие ресурсы для начала?

Помещение моделей в каталог библиотеки в Zend Framework

Я хочу разместить модели вне каталога модулей в Zend Framework. Если быть точным, в папке / library library/ models/ actors/ ActorsMapper.php Actor.php books/ BooksMapper.php Book.php ВМЕСТО application/ modules/ models/ actors/ ActorsMapper.php Actor.php books/ BooksMapper.php Book.php Это делается для того, чтобы мне не приходилось создавать отдельную модель для каждого модуля, который я создаю. Какие конфигурации мне […]

Есть ли способ префикс имени элемента Zend_Form?

У меня есть страница, на которой есть несколько форм. Некоторые формы имеют элемент с тем же именем, что и CustomerID. Это означает, что идентификатор ID элемента ID будет сталкиваться с тем же идентификатором в других формах. Я хотел бы найти чистый способ префикс имени поля с именем формы. Например, PaymentProfile_CustomerID. Предложения? Пока, лучшее, что я […]

Проблемы с Zend Framework PDF

Это я снова, ребята, у меня есть небольшая проблема: // Create new PDF $pdf = new Zend_Pdf(); // Add new page to the document $page = $pdf->newPage(Zend_Pdf_Page::SIZE_A4); $pdf->pages[] = $page; // Set font $page->setFont(Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA), 20); // Draw text $page->drawText('Hello world!', 100, 510); $this->getResponse() ->setHeader('Content-Disposition', 'attachment; filename=result.pdf') ->setHeader('Content-type', 'application/x-pdf'); echo $pdf->render(); Когда я загружаю файл и […]

ZF 2: учебное приложение, «Конфигурация, объединяемая, должна быть массивом

My Enviroment (Zend Server): PHP Version 5.4.11 Zend Server Version: 6.0.1 Zend Framework: 1.12.3, 2.1.4 Zend Server Gateway: 0.9.0.201301302347 Build: 69400 Поэтому я попытался написать свое первое приложение в официальном учебнике формы ZF2. Версия ZF в скелете: 2.2 Это ссылка на мой проект , если кто-то хочет взглянуть на него ближе. config/module.config.php <?php return array( […]

zend_loader_autoloader не загружает абстрактный класс

Я получаю доступ к Zend_Autoload, но класс non-zend, который у меня есть, не загружается при расширении. Автозагрузчик инициализируется следующим образом: // Initialise Autoloader $autoloader = Zend_Loader_Autoloader::getInstance(); $autoloader->suppressNotFoundWarnings(true); $autoloader->setFallbackAutoloader(true); $autoloader->registerNamespace('lib_'); } Все отлично работает с другими классами. Требуется ли загружать файлы абстрактного класса и реализованные интерфейсы вручную заранее?

Как Zend анализирует URL-адрес в переднем контроллере с помощью mod_rewrite?

Я не могу понять, как Zend Framework контролирует маршруты. Я на самом деле пытаюсь создать свой собственный класс контроллера / маршрута, написал тот же код, что и Zend, reccomends для .htaccess, чтобы переписать на index.php, расположенный в корне сайта: RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ – […]