Archive for the ‘MVC-компоненты’ Category

Автор: Rob Allen,
Также доступна устаревшая версия руководства, ориентированная на старые версии Zend Framework.

Это руководство предназначено для введения в использование Zend Framework для создания простых приложений с использованием БД с использованием парадигмы . Оно было переписано для версии фреймворка 1.8 и использует все преимущества скриптов командной строки Zend_Tool и Zend_Application для бутстраппинга. Используются другие компоненты, включая Zend_Controller, Zend_View, Zend_Db_Table и Zend_Form.
Continue reading ‘Начало работы с Zend Framework’ »

Недавно на сайте был рассмотрен .
Обычно для этой цели используются методы $this->_getParam() и $this->getRequest()->getParam() в классах контроллера. Это довольно удобный способ, однако он не идеален — прописывать это из метода в метод не очень удобно.
Предложенный способ заключается в том, что параметры передаются в действия в виде аргументов метода:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/**
 * index/info/
 * index/info/tags/one/tags/two
 * index/info/msg/msg-only
 * index/info/date/2009-10-03
 * index/info/msg/RandomOrder/date/2009-10-03
 *
 * @param array $tags
 * @param Zend_Date $date
 * @param string $msg
 */

public function infoAction( $tags = null, Zend_Date $date = null, $msg = 'hello')
{
    Zend_Debug::dump($tags);
    if (!($date)) echo $date->get(Zend_Date::DATETIME_FULL);
    else echo "no date passed\n";
    Zend_Debug::dump($msg);
    ;
}

При помощи Zend_Reflection производится парсинг phpdoc-комментариев, присваивая переменным соответствующие типы.
Подробнее читайте . Там же вы найдёте исходный код класса.

Приветствую.
Продолжим начатый ранее обзор возможностей Action-хэлпера ContextSwitch. В этот раз мы будем совершенствовать нашу работу с AJAX, а точнее с AJAH.
Continue reading ‘Переключая контенты – работа с AJAH’ »

Всем привет.
В последнее время я всё чаще использую Zend_Action_Helper_ContextSwitch, и с каждым разом он нравится он мне всё больше. Сейчас я расскажу вам о его возможностях и приведу примеры использования.
Continue reading ‘Переключая контенты – экспорт в RSS’ »

Автор: Rob Allen,
Это устаревшая версия руководства. Последняя версия доступна по ссылке.

Это руководство содержит минимум знаний для применения Zend Framework в написании приложений начального уровня с использованием баз данных.
Continue reading ‘Начало работы с Zend Framework’ »

Итак, приступим к продолжению нашей интеграции AJAX и Zend Framework. Начнём с того, что планы несколько изменились – изначально я планировал разбить статью на три части, во второй части рассказав про работу с Zend_Form применительно к AJAX’у. Начав писать статью я понял, что рассказывать там решительно нечего – работа с AJAX’ом применяя Zend_Form не имеет каких-либо серьёзных особенностей.
Сейчас вы узнаете про хэлпер AjaxContext, делающий нашу работу с AJAX’ом ещё удобнее и проще.
Первая часть статьи
Continue reading ‘Zend Framework и AJAX, часть 2 – AjaxContext’ »

Доброго всем времени суток.
Сейчас я поведаю вам о том, как лучше и правильнее интегрировать в Zend Framework, а точнее в его -компоненты. Что такое AJAX я вам рассказывать не буду, об этом в рунете . Также не буду рассказывать основы Zend Framework – об этом лучше почитать в .
Для реализации клиентской части скрипта мы будем использовать javascript-фреймворк . На момент написания статьи последняя версия – jQuery 1.2.3, именно её мы будем применять.
Теперь немного о манере повествования. Рассказывать я буду на примере формы авторизации, проверяющей введённые логин и пароль без перезагрузки страницы. Форма будет работоспособна и в браузере с отключенным JavaScript’ом.
Continue reading ‘Zend Framework и AJAX’ »

Приветствую вас.
Это вторая статья серии, посвящённой основам Zend Framework.
Первая статья серии
В этой статье вы более подробно ознакомитесь с Zend_Controller и научитесь использовать Zend_Controller_Router_Rewrite.
Continue reading ‘Основы Zend Framework 2. Подробнее про Zend_Controller.’ »

Автор: Митрошин Сергей

Доброго времени суток всем. Сейчас я расскажу вам о том, что такое Zend Framework, зачем он нужен и как его использовать. Эта статья не раскроет вам всех тонкостей Zend Framework. Также она не заменит такие замечательные вещи, как документацию и API.
Благодаря этой статье вы сможете определить, подходит вам Zend Framework, или вас более заинтересуют его аналоги (Symfony, CakePHP, CodeIgniter). Также вы получите информацию, необходимую для начала его использования и работы с ним.
Continue reading ‘Основы Zend Framework. Zend_Controller.’ »

info@zend-framework.ru