פרטי תוכנה:
Agile Toolkit הוא קוד פתוח (AGPL & nbsp; רישיון v3) תוכנה שמספקת מסגרת PHP חדשה, יעילה ומונחה עצמים עבור מפתחי אינטרנט שרוצים לפתח יישומי אינטרנט עשירים ורבים עוצמה.
Toolkit Agile הוא בהשראת עזרי שולחן העבודה, כגון QT, NET או קקאו, על מנת לספק מסגרת יישום האינטרנט חכמה לכל סוגי מתכנתי אינטרנט.
תוך מתן תמיכה בתשלום עבור שימוש מסחרי, Agile Toolkit הוא ללא תשלום עבור פרויקטי קוד פתוחים
מה חדש בהודעה זו :.
- > כללי:
- המוסף PSR-2 תאימות לקבצי ליבה רבות. אמשיך לשפר את השיעורים אחרים.
- composer.json נוסף. ניתן להתקין Toolkit Agile דרך מלחין עכשיו
- כאשר קוראים setController, טענה שנייה יכולה לציין אפשרויות שם או ברירת מחדל
- תיקוני אבטחה בוגר
- הוסיף כל שיטה () (בדומה לjQuery) עבור דגם וdsql. יבצע צוין callable עבור כל שורה.
- הוסיף תמיכה לתבניות
- api- & gt; addSharedLocation () הוא התקשר עכשיו (אם הוגדר) על ידי PATHFINDER לפני כל מקומות אותחלו
- הוסיף ApiInstall לבניית מתקינים. לעת עתה לא מתועד כפי שהוא עשוי עדיין לשנות. השתמש בזהירות.
- פלט שגיאה השתפר. קוד הוסר מיושן וקו גולת כותרת טוב יותר שהופק שגיאה
- שיפורים בTester
- שדרוג לjQuery 1.8.3 וjQuery UI 1.9.2
- כלים הוסיפו / getjq שממכן פספוס של jquery וממשק משתמש jquery (גם מעדכן PHP)
- להסיר יכולת דגמי debug דרך טיעון GET
- תמיכה משופרת למרחבים מקוננים, הוסיפה PSR-ציות לPathfinder 0
- למנוע שדה לקריאה בלבד ממחיקת ערך שדה
- הוסיף VirtualPage, המאפשר לך ליצור דף ריק נפרד ולהציג שבמקום. שימושי בחלונות קופצים.
- הוסיף PHPCS לרחרח תצורה לאימות סגנון Agile Toolkit (כלים / phpcs)
- הגירת SQL יכולים עכשיו דברים פלט עם & quot; בחרו 'בלה'; & quot; במהלך נדידה
- באג-תיקונים כרגיל
- מגעיל:
- מגעיל הוא refactored באמצעות VirtualPage ולחצן חדש. עכשיו הרבה יותר להרחבה ומהירה יותר.
- CRUD- & gt; addRef () מאפשר לקדוח לתוך hasMany () ביחס של המודל באמצעות crud בתוך הרחבה. משתמש VirtualPage
- CRUD- & gt; addFrame () היא דרך נוחה עכשיו ליצור מוקפץ עם כמה UI. משתמש VirtualPage
- מגעיל עכשיו מראה תוויות טובות יותר על כפתורים ותיבות דו-שיח (הוסף משתמש במקום הוספה)
- allow_add, allow_edit, וכו 'עכשיו מוגנים. לא לשנות אותם באופן ישיר, באמצעות תוספת לציין () אפשרויות.
- NoSQL:
- טיפול משופר בחומרה של דגמי NoSQL
- הוסיף תמיכת Memcache
- תמיכת מושב הוסיפה
- הוסיף loadBy ושיטות דומות
- מספר תיקוני באגים
- טיפול משופר severily של דגמי NoSQL
- הוסיף תמיכה במטמון (addCache ())
- DSQL:
- קבוצה () תומכת ביטויים עכשיו
- ליהוק DSQL למחרוזת מבצע getOne () במקום לחזור בחירה
- מעל לתקן revelaed רבים באגים קטנים. הקבוע.
- הוסיף dsql- & gt; fieldQuery (), דומה לModel-& gt; fieldQuery (). ימחק את שדות ושאילתא אחרים רק שצוין אחד
- dsql- & gt; סכום () השתפר
- כדי () לDSQL ומודלים שרשור שלטון השתנה. הקריאה האחרונה להזמנה () עכשיו תהיה סדר המיון הראשי. כדי שיחות עם טיעונים רבים מתנהג באותה דרך
- expr (& quot; שלום, [שם] & quot;, ('שם' למערך = & gt; 'העולם')) נתמך כעת כראוי. נכון לעכשיו לא לברוח, אבל יהיה!
- דגם:
- יהיה בשקט להתעלם שגוי להצטרף סוג (אחר זה נחשב ככינוי שולחן יצירת שגיאות SQL)
- הוסיף Model_Table- & gt; tryDelete ()
- הוסיף מיון ותמיכת גבול עבור דגם (שאינו יחסיים)
- hasMany כעת ניתן כינוי על ידי ציון טיעון 4, אשר לאחר מכן נעשה שימוש בתוך נ"צ ().
- JS:
- שינתה את התנהגות גלילה ושינוי גודל אנכי של frameURL / dialogURL
- ההתנהגויות של צורה קבועה עם שמות מקוצרים
- סמל-רק השתפר כפתור טיפול (משתמש בטקסט = false)
- תיבות הסימון 2 שיטות חדשות - select_all וunselect_all
- CSS ופחות:
- מופרדים ערבוב לתוך atk4-mixins.less
- קידומת הוסרה (היה אמורה להיות 'ui-סמל') מ'מנוף & gt;. SetIcon ()
- טופס:
- שדות של קריאה בלבד מוצגים עם nl2br
- הנצמד לגוף & gt; setLayout () תומך גם אובייקט SMlite (אם אתה לא רוצה לציין קובץ)
- צפיות:
- לראות HTML המיוצר על ידי כל תצוגה על ידי קורא בהיחבא & gt; debug ()
- הוסיף Menu_jUI - תפריט jQuery תואם
- הוסיף View_DropButton
- הוסיף View_Flyout
- URL תפריט ניתן jQuery_Chain עכשיו
- Quicksearch וGrid ניקו
- ספירה כוללת CompleteLister השתנתה. במקום $ סיכומים ['ROW_COUNT'] להשתמש $ TOTAL_ROWS
- סינון משופר
- שדות רב-הערך של הרשת יציגו כעת ערך במקום מרכזי.
- סוג הדגם ניקה = & gt; שדה טופס עמותות סוג בMVCForm
- setProperty () הוא החברה מיושנת, כל כך להשתמש setAttr ()
- יישום:
- יכולת נוספת כדי לציין וגר כיתה שונה באמצעות רכוש logger_class $
- הוסיף destroySession לApiWeb
- obsoletes הוסר:
- להסיר Form_Field- & gt; setNotNull () להשתמש validateNotNull במקום
- להסיר Form_Field- & gt; סט השימוש setDefault () וgetDefault (), () / לקבל ()
תסריטים
יש יישומון
תגובות לא נמצא