Публикации с етикет - Yii2

Най-добри практики за dropDownList в Yii framework 2

етикет

Днес искам да говоря за някои трикове и често срещани грешки при работа с dropDownList в Yii2.

    2017-01-04 20:11:24
Прочетете още

Автоматично валидиране на кода за съответствие със стандартите (Yii2) чрез PHP_CodeSniffer

yii2

Стандартите за кодиране не са просто перфекционизъм. Следването им помага да направите кода си по-четлив, внася ред на местата, където доскоро цареше хаос, а това от своя страна прави кода по-лесен за разбиране и понякога елиминира грешките. Тестването, разбира се, няма да замени това, но ще внесе яснота във вашия код. Ще говорим за това.

    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

Както всички знаем, една от отличителните характеристики на Yii2 (в сравнение с първата версия) е използването на пространства от имена. В тази връзка към класа yii\base\Object е добавен статичен метод className(). Ще говорим за него.

    2016-05-19 18:22:14
Прочетете още

Предефиниране на класове в Yii2 чрез автоматично зареждане на yii framework

етикет

Тази техника може да бъде описана като „мръсен хак“, но понякога може да бъде изключително полезна. Например кога да промените работата на клас на трета страна, който се използва на много места (включително библиотеки на трети страни).

    2016-05-15 19:01:35
Прочетете още

Изтриване на всички таблици от MySQL база данни в Yii2

yii2

Понякога има нужда да изтриете всички таблици от базата данни. Например, може да се наложи да направите това, преди да стартирате тестове. Ето моето решение на тази ситуация.

    2016-04-02 14:45:49
Прочетете още

Преглед на компонентите за кеширане в Yii framework 2

етикет

Мисля, че не е тайна за никого, че Yii2 предоставя доста широка гама от възможности за кеширане на данни чрез различни хранилища. Днес ще говорим за тях.

    2016-03-24 21:31:52
Прочетете още

yii рамка. Поведение или черта

yii2

Повторното използване на код винаги се е считало (и се смята) за добра форма, а съвременните езици за програмиране ни предлагат доста широк спектър от възможности за това. Днес ще говорим за характеристиките на използването на поведение и черти вYii2.