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

Расширения/пакеты

Yii2 - сохранение данных в связанные таблицы. Расширение yii2-save-relations-behavior.

Yii2 - сохранение данных в связанные таблицы. Расширение yii2-save-relations-behavior.
Пример использования расширения yii2-save-relations-behavior для автоматического сохранения данных в связанные таблицы.

Читать далее

Просмотров:

Использование очередей, расширение yii2-queue.

Использование очередей, расширение yii2-queue.
Простой пример использования расширения yii2-queue для создания очередей - асинхронного выполнения фоновых процессов.

Читать далее

Просмотров:

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

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

Читать далее

Просмотров:

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

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

Читать далее

Просмотров:

Определение страны и города посетителя по его IP. Расширение GeoIP.

Определение страны и города посетителя по его IP. Расширение GeoIP.
Иногда для сайта нужно определить из какой страны и/или города текущий посетитель. Есть различные интернет-сервисы, которые предоставляют такую информацию по API или другими способами. Но надежнее и быстрее будет использовать специальное расширение GeoIP.

Читать далее

Просмотров:

Создание расширения (пакета) для Yii2.

Создание расширения (пакета) для Yii2.
В данной статье расскажу как создать расширения для приложения на php-фреймворке Yii2 для его использования в других своих проектах и для использования другими разработчиками.

Читать далее

Просмотров:

Обработка изображений перед сохранением на сервер с помощью php-библиотеки "Intervention Image".

Обработка изображений перед сохранением на сервер с помощью php-библиотеки "Intervention Image".
Пример использования php-библиотеки (пакета) "Intervention Image" для работы с изображениями. А именно - обработка изображений перед сохранением на сервер, изменение размеров.

Читать далее

Просмотров:

Создание расширения (пакета) для Laravel 5.

Создание расширения (пакета) для Laravel 5.
Рассмотрен процесс создания пакета для фреймворка Laravel 5.4, его размещение на удаленном репозитории GitHub, сервисе хранения пакетов Packagist.

Читать далее

Просмотров:

Создание меню в Laravel 5

Создание меню в Laravel 5
Создание меню в Laravel 5 с использованием расширения lavary/laravel-menu

Читать далее

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