Публикации с етикет - Yii2
Най-добри практики за dropDownList в Yii framework 2
Днес искам да говоря за някои трикове и често срещани грешки при работа с dropDownList в Yii2.
-
2017-01-04 20:11:24
Автоматично валидиране на кода за съответствие със стандартите (Yii2) чрез PHP_CodeSniffer
Стандартите за кодиране не са просто перфекционизъм. Следването им помага да направите кода си по-четлив, внася ред на местата, където доскоро цареше хаос, а това от своя страна прави кода по-лесен за разбиране и понякога елиминира грешките. Тестването, разбира се, няма да замени това, но ще внесе яснота във вашия код. Ще говорим за това.
-
2016-08-22 22:14:46
Пример за организиране на интернационализация чрез Yii::t за разширение към Yii2
Когато пише повече или по-малко сериозно разширение, всеки разработчик трябва да помисли за удобството на използването му от други. Това се отнася не само за лекотата на използване на кода, интерфейса, но и за разбираемия език на самия този интерфейс. Затова искам да споделя с вас една от възможностите за организиране на интернационализацията на разширението на yii framework 2.
-
2016-07-16 18:47:21
Yii framework 2. Как да определите дали е имало заявки към базата данни
Не толкова отдавна написах тестове за едно приложение на Yii2 и стана необходимо да проверя дали в резултат на метода данните се връщат от картата за идентичност, а не от базата данни. Задачата се оказа доста тривиална, но въпреки това ще споделя моето решение.
-
2016-07-16 17:40:30
GridView в Yii2. Лесен и ясен случай на употреба
Що за животно е това? GridView – джаджа, която позволявапоказва данните, получени от DataProvider, под формата на таблица и контроли за сортиране, филтриране и пагиниране. А сега към примерите. А сега да практикуваме.
-
2016-05-25 21:42:51
Защо е по-добре да използвате ::class вместо ::className() в Yii framework 2
Както всички знаем, една от отличителните характеристики на Yii2 (в сравнение с първата версия) е използването на пространства от имена. В тази връзка към класа yii\base\Object е добавен статичен метод className(). Ще говорим за него.
-
2016-05-19 18:22:14
Предефиниране на класове в Yii2 чрез автоматично зареждане на yii framework
Тази техника може да бъде описана като „мръсен хак“, но понякога може да бъде изключително полезна. Например кога да промените работата на клас на трета страна, който се използва на много места (включително библиотеки на трети страни).
-
2016-05-15 19:01:35
Изтриване на всички таблици от MySQL база данни в Yii2
Понякога има нужда да изтриете всички таблици от базата данни. Например, може да се наложи да направите това, преди да стартирате тестове. Ето моето решение на тази ситуация.
-
2016-04-02 14:45:49
Преглед на компонентите за кеширане в Yii framework 2
Мисля, че не е тайна за никого, че Yii2 предоставя доста широка гама от възможности за кеширане на данни чрез различни хранилища. Днес ще говорим за тях.
-
2016-03-24 21:31:52
yii рамка. Поведение или черта
Повторното използване на код винаги се е считало (и се смята) за добра форма, а съвременните езици за програмиране ни предлагат доста широк спектър от възможности за това. Днес ще говорим за характеристиките на използването на поведение и черти вYii2.