В некоторых проекта есть необходимость сделать мультиязыковую поддержку сайта. Сегодня мы рассмотрим как это можно реализовать в фреймворке Kohana 3.3.
Читать далее »Framework Kohana
Маршрутизаторы в Кохана 3.3
Роутинг дает возможность преобразовать введеный пользователем адрес в информацию для выполнения запроса фреймворком. Т.е. после перехода по ссылке в браузере, происходит ее обработка, согласно определенным правилам. Также существует обратная маршрутизация, которая из набора параметров маршрута составляет URL.
Читать далее »Использование командной строки для CRON в Kohana 3.3. Модуль Minion
В большинство проектах, некоторые задачи нужно выполнять при помощи планировщика заданий crontab. Например, это может быть рассылка уведомлений или новостей сайта, сбор и обработка статистики, формирование и отправка отчетов администраторам и т.п. В этих случаях скрипты необходимо запускать из командной строки.
Читать далее »Прикручиваем Captcha в Kohana 3.3
В этой статье рассмотрим как поставить модуль каптчи на кохана фреймворк. Для начала нам понадобится модуль Captcha, его можно скачать с Github, но для Kohana 3.3 его нужно немного доработать. Сначала скачиваем модуль и распаковываем. Далее нужно в файле заменить старый вариант вызова request.
Читать далее »Создание страницы ошибок 404 в Kohana 3.3
Здравствуйте, сегодня я вам расскажу как создать свои собственные страницы ошибок в фреймворке Kohana 3.3. Для примера создадим страницу ошибки 404.
Читать далее »Подключения шаблонизатора Twig в Kohana 3.3
При написании проекта на Framework Kohana мне потребовалось подключить шаблонизатор Twig. Для начала установим в Kohana модуль для работы с шаблонизатором
Читать далее »Ajax в Kohana 3.3.x: добавление и удаление статьи без перезагрузки страницы
Сегодня мы разберем интересную и очень актуальную тему: взаимодействие Kohana 3.3.x и Ajax при помощи jQuery. Мы научимся отправлять данные из формы при помощи Ajax, делать валидацию данных, добавлять запись в БД, выводить обновленную информацию, удалять запись из Базы Данных – и все это будет без перезагрузки страницы.
Читать далее »Сессии в Kohana
Сегодня мы рассмотрим основные моменты работы с сессиями в kohana 3.3.x. Сессии как в php так и в Kohana используются для хранения данных веб-приложения или проще говоря скрипта.
Читать далее »Регистрация и авторизация пользователей. Модуль Auth в Kohana 3.3.x
После того как вы установили и настроили Framework Kohana 3.3.x, теперь подошла очередь сделать авторизацию и регистрацию на своем сайте.
Читать далее »Разбираемся с Видом в Kohana
На данный момент все, что делает наш сайт — это выводит фразу Hello, world !, причем выводит сразу из Контроллера минуя Вид. Но так никто и никогда не делает. Приложение строится на их взаимодействии, причем из Контроллера в Вид можно передавать какие-то данные. Давайте «научим» наш контроллер welcome работать с файлом Вида, который мы сейчас создадим.
Читать далее »