Articles of zend framework

Медленные запросы postgresql в Zend

Я использую Zend 1.12 с базой данных postgresql . Я также использую интерфейс Zend_Db_Table_Abstract для доступа к моей базе данных. Мой код (упрощенный): class Application_Model_DbTable_Images extends Zend_Db_Table_Abstract { protected $_name = 'images'; public function getImage($id) { $row = $this->fetchRow("id = $id"); return $row; } } Затем я использую его следующим образом: $db = new Application_Model_DbTable_Images(); […]

Включить htpasswd в проекте zend-framework для конкретного действия / url или контроллера

Я хочу использовать защиту паролем для проекта zend-framework с использованием .htpasswd. Я могу включить htpasswd в public / index.php, т. Е. Полностью, но то, что я хочу достичь, – это защита паролем только для конкретного контроллера / действия. Скажем, у меня есть контроллер по имени UserController и action editUserAction. И еще один контроллер по имени […]

Magento 1.7 Не удается отправить заголовки; заголовки, уже отправленные

SOLVED Я решил эту проблему с помощью Джонатана Хасси, я изменил эту строку: $mModel->getCollection()->load($mId)->getData(); для этого: $mModel->getCollection()->addFieldToFilter('met_id',$Id)->getSelect(); проблема Я создал настраиваемый модуль, который добавил вкладку на страницу продукта администратора с дополнительным текстовым полем. Когда я пытаюсь сохранить этот продукт, я получаю эту ошибку: a:5:{i:0;s:140:"Cannot send headers; headers already sent in /home/nano/domains/mydomain/public_html/gw/lib/Varien/Data/Collection/Db.php, line 693";i:1;s:1630:"#0 /home/nano/domains/mydomain/public_html/gw/lib/Zend/Controller/Response/Abstract.php(148): Zend_Controller_Response_Abstract->canSendHeaders(true)… […]

Измените диаграмму Dashboard в версии 1.7 / 1.12 Magento

В предыдущих версиях Magento (1,6 и ранее для CE, 1.11 и ранее для EE) график на панели управления администратора отражал количество принятых принятых заказов. Начиная с 1.7 / 1.12, это теперь было изменено для отражения заказов, которые были выставлены на счет. Мы используем настраиваемые статусы и, как, например, график Dashboard как отчет о быстром сердечном […]

Не удается отправить заголовки; заголовки, уже отправленные в /home/zk/public_html/lib/Zend/Cache/Backend/File.php, строка 1

Не удается отправить заголовки; заголовки уже отправлены в /home/zk/public_html/lib/Zend/Cache/Backend/File.php, строка 1 Трассировка: #0 /home/zk/public_html/lib/Zend/Controller/Response/Abstract.php(115): Zend_Controller_Response_Abstract->canSendHeaders(true) #1 /home/zk/public_html/app/code/core/Mage/Core/Model/App.php(1246): Zend_Controller_Response_Abstract->setHeader('Content-Type', 'text/html; char…') #2 /home/zk/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(80): Mage_Core_Model_App->getResponse() #3 /home/zk/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(202): Mage_Core_Controller_Varien_Front->getResponse() #4 /home/zk/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http)) #5 /home/zk/public_html/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch() #6 /home/zk/public_html/app/Mage.php(684): Mage_Core_Model_App->run(Array) #7 /home/zk/public_html/index.php(87): Mage::run('', 'store') #8 {main} Я новичок в magento и не могу найти ошибку

PHP-текстовая проблема

Я использую библиотеку Zend_Pdf для извлечения текста из pdf, и у меня есть некоторые проблемы … <?php set_include_path (__DIR__ . '\data'); require_once 'Zend/Pdf.php'; // Load PDF document from a file. $fileName = 'carbsarticle.pdf'; $pdf = new Zend_Pdf($fileName); $pdf = Zend_Pdf::parse($pdf); var_dump($pdf); Неустранимая ошибка: исключить исключение «Zend_Pdf_Exception» с сообщением «Файл не является PDF». Я попытался загрузить […]

ZF2 Удалить столбцы в запросе

Поскольку я пытаюсь удалить кавычки моего запроса mysql в приложении ZF2. Мне нужно удалить кавычки, чтобы этот запрос работал, проверка запроса по командной строке удалась, удалив цитаты вокруг GEODIST (). $adapter = $serviceLocator->get('SphinxSearch\Db\Adapter\Adapter'); $sql = new Sql($adapter); $select = new Select; $select ->columns(array('*', 'distance' => 'GEODIST(23.3556740442177, 2.9525189115381, latitude, longitude)')) ->from('table_name') ->where(array('distance > ?' => 250000)) […]

Как установить сопоставление таблицы с utf_general_ci с помощью doctrine2

Сегодня я получил следующую ошибку в приложении, которое использует doctrine2 Message: SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_unicode_ci,COERCIBLE) for operation 'like' Я проверил с phpmyadmin, что сортировка таблицы – latin1_swedish_ci. В моем приложении я настроил доктрину для использования utf8 $em->getEventManager()->addEventSubscriber(new \Doctrine\DBAL\Event\Listeners\MysqlSessionInit('utf8', 'utf8_unicode_ci')); Моя база данных была сгенерирована с помощью скрипта установки, […]

Отправить POST с сайта php Zend-Framework

В настоящее время я работаю над сайтом фреймворка zend, используя ACL. ACL работает и использует БД для хранения privaliges. То, что я сделал до сих пор, заключается в том, что в preDispatch я фиксирую, куда пользователь хочет перейти, и если им нужно войти в систему, чтобы попасть туда, страница отобразит форму входа. Я также захватил, […]

Объединение таблиц с Zend Framework PHP

Я относительно новичок в Zend Framework. Я понимаю использование Zend_Table и могу получить данные с помощью функций Zend из таблицы, связанной с этим классом. Например, у меня есть таблица видео, а в другой таблице у меня есть связь между видео и тем, в какой категории он находится. Я немного озадачен тем, как активно выбирать в […]