глобусWeb-мастерская

WEB-языки

Полезная информация для WEB-разработки.


Приведены примеры решения различных задач. Простыми словами о сложных вещах.

Блог WEB-программиста Сергея.

Подтверждение регистрации пользователя по email - Laravel.

Подтверждение регистрации пользователя по email - Laravel.
В данной статье пример доработки базового функционала фреймворка Laravel-5 по аутентификации пользователей. А именно - организация подтверждения регистрации пользователя по email.

Читать далее

Просмотров:

Yii-2 доступ на основе ролей (самый простой RBAC).

Yii-2 доступ на основе ролей (самый простой RBAC).
В данной заметке пример создания очень простого RBAC (доступ на основе ролей пользователей), которого на самом деле достаточно для большинства сайтов.

Читать далее

Просмотров:

Использование событий в Symfony

Использование событий в Symfony
Примеры создания и использования событий в php-фреймворке Symfony.

Читать далее

Просмотров:

Создание REST API для проекта на Yii2.

Создание REST API для проекта на Yii2.
Фреймворк Yii2 включает набор средств для упрощённой реализации RESTful API. В данной статье практический пример реализации на основе существующих в фреймворке средств.

Читать далее

Просмотров:

Yii2 - подтверждение регистрации на сайте по email.

Yii2 - подтверждение регистрации на сайте по email.
В процессе регистрации пользователя, после того, как он заполнит необходимые поля, необходимо проверить правильно ли он указал свой e-mail. Как правило, для этого, на указанный им электронный адрес, отправляется письмо со ссылкой, перейдя по которой пользователь активирует свою учетную запись. В данной статье описание реализации проверки email пользователя.

Читать далее

Просмотров:

Создание древовидного меню в yii2 при хранении элементов в БД методом "Nested Sets".

Создание древовидного меню в yii2 при хранении элементов в БД методом "Nested Sets".
Вывод меню стандартным виджетом фреймворка Yii2 с учетом хранения элементов меню в базе данных методом "Nested Sets".

Читать далее

Просмотров:

Изменение древовидной структуры основанной на методе Nested Sets путем перетаскивания (Drag and drop) для виджета фреймворка Yii2 GridView.

Изменение древовидной структуры основанной на методе Nested Sets путем перетаскивания (Drag and drop) для виджета фреймворка Yii2 GridView.
В данной статье мой вариант расширения для фреймворка Yii2 работающего с древовидной структурой данных хранимых в базе данных по методу Nested Sets, которое я создал на базе другого расширения ASlatius/yii2-nestable. Ссылка на GitHub.Что я добавил/изменил – в основном адаптировал его для использования со стандартным виджетом Yii2 GridView. Теперь вместо такой...

Читать далее

Просмотров:

AJAX пагинация в Laravel-5. Динамическая подгрузка контента (результатов поиска по сайту).

AJAX пагинация в Laravel-5. Динамическая подгрузка контента (результатов поиска по сайту).
Пример динамической подгрузки результатов поиска по сайту в Laravel-5. Новые строки будут добавляться в конец блока при его скролле вниз.

Читать далее

Просмотров:

Использование YouTube Data API для своего WEB-сервиса. Выборка нужных видеозаписей, получение информации.

Использование YouTube Data API для своего WEB-сервиса. Выборка нужных видеозаписей, получение информации.
В данной статье пример использования YouTube Data API для выбора нужных видеозаписей с YouTube, а так же получение информации об отобранных видео для использования на своем WEB-сервисе.

Читать далее

Просмотров:

Для корректного отображения этого элемента вам необходимо установить FlashPlayer и включить в браузере Java Script.