Список статей з тегами:Yii Framework 2

Yii2. Робота з Error Handler (обробник помилок)
Розберемо докладний приклад обробки, налаштування і кастомізації помилок (Error Handler) в Yii2

PHP QR Code, створюємо QR за допомогою PHP, Yii, Yii2
QR - quick response (швидкий відгук). QR-код - це двовимірний штрих-код, що містить інформацію, яку можна отримати та легко відгукнутися на неї, зчитавши її за допомогою спеціального сканера.
У цій статті розберемося як генерувати QR-код за допомогою «чистого» PHP, Yii та Yii2 на своєму сайті.

Yii2. Робота з кількома базами даних
Простий приклад роботи з кількома базами даних у Yii framework 2.

Yii2. Змінюємо вигляд стандартного діалогу confirm за допомогою sweetAlert
У Yii2 за замовчуванням, системні діалоги confirm використовують стандартний javascript alert(). Погодьтеся, що це виглядає непривабливо. Замінимо confirm в Yii2 на sweetAlert шляхом перевизначення базового yii.confirm, що дасть нам змогу отримувати гарні confirm діалоги без переписування стандартних елементів управління.

Yii2. Стилізація стандартного діалогу confirm під стиль twitter bootstrap
За замовчуванням в yii2, всі confirm діалоги використовують стандартний javascript alert(). Але вигляд системного confirm не вписується в концепцію стилів заснованих на Twitter Bootstrap.
Усунемо цю проблему за допомогою бібліотеки Bootbox, яка містить як стандартні методи alert, prompt та confirm, так і метод dialog, що створює модальне діалогове вікно в стилі Twitter Bootstrap.

Yii2, створюємо і використовуємо компоненти (components)
Приклад створення та роботи з власними компонентами в Yii2.

Yii2, вивід даних у вигляді XML-документа
Варіантів, коли необхідно вивести дані у вигляді XML-документа безліч, наприклад XML-документ необхідний, коли потрібно вивести вміст мапи сайту sitemap.xml для пошукового робота.

Yii2, upsert - оновлюємо або додаємо запис у БД
Upsert() додати новий запис до таблиці, якщо запис ще не існує, або оновить його.