Зменшуємо біль у навігації програми на Yii2


Доброго часу доби! Більшу частину проектів ми пишемо на Yii2, тому що він кльовий і ми його любимо.
Однак, завжди є що поліпшити (благо цього не перешкоджає архітектура Yii). Хочу поділитися рішенням, яке спрощує прописування навігації в додатках на Yii2.
Проблема
Коли ми додаємо в додаток сторінку, нам потрібно прописати для неї наступні речі (після створення контролера і в'юшки):
Читати далі →

Додаємо гамбургер в меню програми Windows 10



Залишилося кілька днів до виходу десятки, а Visual Studio 2015 вже доступна для розробників. Одним з нових XAML контролів став SplitView. Цей контрол подібно контейнера Grid залишається невидимий до тих пір, поки в ньому нічого не розміщено.

Давайте розберемо приклад створення меню з кнопкою гамбургером на основі SplitView. Основне призначення SplitView це як раз спрощення навігації. Фактично, цей контрол замінює собою Charm Panel, яка все ще працює в Windows 10 додатках, але згодом використовуватися не буде. Він добре поєднується з Navigation Framework, представленим ще в додатках Silverlight і доступним тепер в Windows UAP.

Читати далі →