Софтуер детайли:
Версия: 4.2.4
Дата на качване: 20 Feb 15
Разрешително: Безплатно
Популярност: 17
Agile Toolkit е с отворен код (AGPL & Nbsp; v3 лиценз) софтуер, който осигурява нов, ефективен и обектно-ориентирано PHP рамка за уеб разработчици, които искат да се развиват мощни и богати уеб приложения.
Agile Toolkit е вдъхновена от настолни комплекти от инструменти, като QT, .NET или какао, с цел осигуряване на интелигентен рамка уеб приложение за всички видове уеб програмисти.
При предоставяне платени подкрепа за търговската практика, Agile Toolkit е безплатен за проекти с отворен код
Какво ново в тази версия:.
- <Ли > General:
- Добавено PSR-2 спазването на много файлове на ядрото. Ще продължим да подобряваме други класове също.
- Добавена composer.json. Agile Toolkit може да се инсталира чрез Composer сега
- когато се обаждате setController, втори аргумент може да посочите име или по подразбиране опции
- поправки по сигурността в Logger
- добавя всеки () метод (подобно на JQuery) за модел и dsql. Ще изпълни определен изискуем за всеки ред.
- добавена поддръжка за в шаблони
- api- & GT; addSharedLocation () вече се нарича (ако е зададена) от Pathfinder преди всички места се инициализират
- добавена ApiInstall за изграждане на инсталатори. За сега без документи, тъй като все още може да се промени. Използвайте ги внимателно.
- подобрена извеждане грешка. Премахнато е актуално код и по-добро осветяване линия, която произвежда грешка
- подобрения в тестер
- ъпгрейд към JQuery 1.8.3 и JQuery UI 1.9.2
- добавени инструменти / getjq която автоматизира гафовете на JQuery и JQuery UI (също така актуализира PHP)
- премахне възможността за отстраняване на грешки модели чрез аргумент GET
- подобрена поддръжка за вложени пространства от имена, добавя PSR-0 спазването на Pathfinder
- предотврати само за четене поле от изтриване поле стойност
- добавена VirtualPage, което ви позволява да създадете отделна празна страница и показва, че вместо това. Полезно в изскачащи прозорци.
- добавена PHPCS помиришат конфигурация за валидиране Agile Toolkit стил (инструменти / phpcs)
- SQL скриптове за миграция вече могат изходни неща с & quot; изберете "бла"; & quot; по време на миграции
- бъгове поправки, както обикновено
- CRUD:
- CRUD се refactored използване VirtualPage и нов бутон. Сега много по-разтегателно и по-бързо.
- CRUD- & GT; addRef () позволява да пробия в hasMany () спрямо модела чрез боклук вътре разширител. Използва VirtualPage
- CRUD- & GT; addFrame () е удобен начин сега, за да се създаде изскачане с някои UI. Използва VirtualPage
- CRUD сега показва по-добри етикети на бутоните и диалози (Add User вместо Add)
- allow_add, allow_edit и т.н., сега защитени. Не ги променя директно, зададени чрез добавка () опции.
- NoSQL:
- сериозно подобрена обработка на модели NoSQL
- добавена MemCache подкрепа
- добавена поддръжка Session
- добавена loadBy и подобни методи
- няколко корекции на грешки
- severily подобрени възможности за манипулиране на модели NoSQL
- добавена поддръжка за кеширане (addCache ())
- DSQL:
- група () подкрепя изрази сега
- леене DSQL да низ изпълнява getOne () вместо да се завърне като изберете
- горе корекция revelaed много малки грешки. ги оправите.
- добавена dsql- & GT; fieldQuery (), подобен на моделиране & GT; fieldQuery (). Ще изтрие други области и заявки само определен един
- dsql- & GT; сума () подобрена
- ред () за DSQL и модели верижното правило се промени. Последно повикване за цел () ще бъде основният на подреждане. Обаждане цел с множество аргументи се държи по същия начин
- ИЗРАЗът (& quot; Здравейте, [име] & quot;, масив ("име" = & GT; "свят")) сега е добра опора. В момента не избяга, а ще!
- Модел:
- мълчаливо ще игнорира неправилно присъединят тип (в противен случай тя се смята като трапезни псевдоним Създаване на SQL грешки)
- добавена Model_Table- & GT; tryDelete ()
- добавена сортиране и ограничение подкрепа за Model (не-релационни)
- hasMany вече могат да бъдат псевдоним чрез определяне четвъртият довод, който след това се използва вътре Ref ().
- JS:
- променило превъртане поведение и вертикална оразмеряване на frameURL / dialogURL
- поведение фиксирана форма с съкратени имена
- подобрена икона-единствено бутон работа (във вид на текст = фалшива)
- отметки джаджа разполага с 2 нови методи - select_all и unselect_all
- CSS и по-малко:
- отделя смесване в atk4-mixins.less
- отстранен префикс (използвани за да бъде "UI-икона") от Button- & GT;. SetIcon ()
- Форма:
- само за четене полета са показани с nl2br
- form- & GT; setLayout () също подкрепя SMlite обект (ако не искате да посочите файл)
- Прегледи:
- виж HTML произведени от всяка гледна чрез обаждане панорама- & GT; отстраняване на грешки ()
- добавена Menu_jUI - Jquery-съвместим меню
- добавена View_DropButton
- добавена View_Flyout
- URL меню може да се jQuery_Chain сега
- Quicksearch и Grid почистват
- CompleteLister общо преброяване променило. вместо $ суми ['ROW_COUNT "] използват $ TOTAL_ROWS
- Filter подобри
- полета мулти-стойност Grid сега ще показват стойност вместо ключ.
- почистени тип модел = & GT; полева форма тип асоциации в MVCForm
- setProperty () вече е остаряло, така че използвайте setAttr ()
- Приложение:
- добави възможността да се определи различен клас Logger чрез $ logger_class имот
- добавена destroySession в ApiWeb
- Премахнати obsoletes:
- отстранен Form_Field- & GT; setNotNull () използва validateNotNull вместо
- отстранен Form_Field- & GT; setDefault () и getDefault (), използване набор () / получите ()
Коментари не е намерена