обучение

User input in Kohana 3

Просмотров: 25208Комментарии: 0
Web frameworks

Это перевод русскоязычного тутора про пользовательский ввод в Kohana 3

In previous tutorial we have met Views in Kohana 3. This time we’ll look at the user input in Kohana3.

What are specific helpers in Ko3 concerning of user input? I found these ones:

•     Kohana_Form

•     Kohana_Security

•     Kohana_Upload

•     Kohana_Validate

Далее...

Плагины Kohana-for-Wordpress и Wordpress-for-Kohana – быстрый взгляд

Просмотров: 14013Комментарии: 3
Web frameworks

По просьбе читателя краткий обзор.

Страница плагинов на форуме 

Дистрибутив Kohana-for-Wordpress

Дистрибутив Wordpress-for-Kohana

Kohana-for-Wordpress

Плагин предназначен для интеграции фреймворка Kohana 3 в WordPress-систему. Интеграция заключается в возможности вызова контроллеров Kohana из структур WP (шаблонов, виджетов, постов/страниц), а также в возможности обращения к контроллерам Kohana из строки запроса.

Далее...

Views in Kohana3

Просмотров: 5508Комментарии: 0
Web frameworks

Это перевод моего русскоязычного туториала Views в Kohana3

In the previous tutorial we have deployed Kohana3 to XAMPP environment and have made very-very simple site. Such an approach may exist but mostly it is a not developer-friendly one because of dealing with markup in controller. More convenient way is to separate all markup-related stuff in so-called View entities, working like templates. And in Kohana3 we have an implementation of MVC (Model-View-Controller) so we can use Kohanian Views to build output.

Далее...

Simple HMVC-widget in Kohana3

Просмотров: 26152Комментарии: 6
Web frameworks

Русскоязычные читатели могут пропустить этот пост, поскольку это всего лишь попытка перевода моего прошлого виджетного туториала.

I’d like to present my approach to what can be the possible way to make a widget in Kohana3. I formulated it in the form of tutorial to make learning process more informal and practice-oriented (Kohanian gurus will certainly find nothing interesting below). Following text is the translation of my recent tutorial written in Russian, so it is based on my previous Ko3 tutorials (deploying Ko3, views in Ko3, simple HMVC in Ko3, and user input in Ko3, all in Russian). I hope that tutor is self-sufficient but ask me if anything is not clear. Also… I’m not a designer so only basic output decoration is presented, you can add more glamour if needed.

I love all kinds of feedback so if you find grammatical (my English is poor), semantic, stylish (maybe coding style) or even sense of humor mistake please let me know. I want to amend this tutorial. 

Далее...

Делаем простой HMVC-виджет в Kohana3

Просмотров: 11434Комментарии: 6
Web frameworks

По просьбам читателей излагаю свой взгляд на то, как можно сделать виджет в Ko3. Хочу оговорить, что в своих туториалах я основываюсь на уже пройденном ранее материале и стараюсь не затрагивать непройденный, чтобы новичкам было удобно.

Далее...

Пользовательский ввод в Kohana3 - часть 1

Просмотров: 9909Комментарии: 10
Web frameworks

Сегодня мы посмотрим, как можно обрабатывать пользовательский ввод (данные из форм) в новой версии фреймворка Kohana. Предварительно не забываем обновиться до вышедшего третьего релиз-кандидата.

Далее...

Простейший HMVC в Kohana3 RC2.1

Просмотров: 6757Комментарии: 5
Web frameworks

Сегодня я попробую показать вам, как можно «прикрутить» к нашему простому веб-приложению дополнительный иерархический уровень, сделав систему более гибкой (честно говоря, на таком простом примере гибкости совсем не видно, но смысл уловить можно).

Далее...

Views в Kohana3

Просмотров: 7357Комментарии: 6
Web frameworks

В прошлом туториале мы установили Kohana на сборку XAMPP и запустили простейший трехстраничный сайт. Фактически, он представлял собой «голый» контроллер, выводящий в браузер запрошенную страницу. Бесспорно, такой подход имеет право на существование, особенно в веб-приложениях без пользовательского интерфейса. Однако при наличии достаточно сложной верстки отдаваемых посетителю страниц очень неудобно делать все в контроллере. Хочется выделить разметку в отдельный файл (или файлы; хотя это менее удобно для верстальщика, многие современные CMS делают именно так) и только «натягивать» их на данные по мере необходимости. Тут нам на помощь приходит реализованный в фреймворке Kohana архитектурный паттерн Model-View-Controller (MVC) в той своей части, которая обозначается как View-Controller. View как раз представляет собой шаблоны разметки для вывода данных, сами же данные предоставляются контроллером (хотя можно и напрямую из модели брать), который компонует Views в отдаваемую страницу. Впрочем, теория лучше понимается в сочетании с практикой. Давайте добавим к уже написанному нами контроллеру шаблоны отображения (Views).

Далее...

Развертывание Kohana3 на XAMPP под Windows

Просмотров: 8515Комментарии: 6
Web frameworks

В свободную минуту поддался соблазну посмотреть на новую версию Kohana. Решил заодно оформить это как-то в виде туториала. То, что изложено ниже, претендует на самый базовый уровень, но если кому интересно — читайте, комментируйте.

Далее...