ZenMagick əlavə bir Zen Səbətə edir. Bu, bütün məlumatlar bir obyekt yönümlü API vasitəsilə şablonları (və daha çox) releveant faktiki verilənlər bazası erişim təmin edir.
ZenMagick də proqram kodu və xüsusi HTML üstün ayrılması təklif edir ki, alternativ mövzu / layoutuna sistemi daxildir.
ZenMagick sıxılmış fəlsəfə
& Nbsp; 1. Mağaza dizayn və layout HTML / CSS vasitəsilə həyata keçirilməlidir
& Nbsp; 2. Təqdimat və proqram kodu ayrı-ayrı olmalıdır
Hələ faydalı Zen Səbətə admin parametrləri dəstək isə ZenMagick layout və görünüşü faylları, mümkün qədər asan kimi real özelleştirme üçün olduqca sadədir.
ZenMagick və Zen Səbətə
Əsaslı müxtəlif bəzi şeyler baxmayaraq, ZenMagick və Zen Səbətə bir komandanın. Zen Səbətə və bu, ZenMagick mövcud bilmədi təmin xüsusiyyətləri geniş olmadan
Bu azad yeni nədir.
- Bu bir, tənqidi hata üçün bir düzeltme ilə bugfix azad edir.
- PhPassAuthenticationProvider sinif etibarlı hər hansı bir parol hesabat və buna görə də hər hansı bir parol ilə daxil imkan verir.
- Bu mövcud və ya yeni parol güzəşt deyil ki, unutmayın.
- Bu, güclü bu versiyası 0.9.13 yükseltmek üçün tövsiyə olunur.
nədir versiya 0.9.8-ci Yeni
- Zen Səbətə mod:
- ənənəvi forması. Hər hansı bir Zen Səbətə 1.3.8 üst yüklü edilə bilər ki, yalnız ZenMagick kodu olan bir paketi
- ZenMagick installer:
- tələb olunan bütün Zen Səbətə kodu da daxil olmaqla tam paketi. Yeni qurğular üçün yaxşı seçimdir.
- Bundan əlavə, ZenMagick və həm də Zen Səbətə kodu tam quraşdırma versiyası daxil indi uyğun PHP5.3 var!
- növbəti böyük dəyişiklik indi bütün code Bütün layoutuna üçün baza kimi Savant3 istifadə edir. Bu Savant bir layoutuna enginge deyil ki, deyil. Bu, sadəcə tapmaq və yük şablon faylları üçün sadə, hələ effektiv yoludur. O, həmçinin, misal üçün imkan əlavə, hələ də unsed xüsusiyyətləri təmin caching.
- başqa bir böyük dəyişiklik bütün MVC kodu davam edən refactoring edir. Daha çox kodu indi ümumi və ümumi üçün vitrin xüsusi olan köçürülüb. Uzunmüddətli perspektivdə bu sərbəst çərçivə və vitrin kodu inkişaf və yaxşılaşdırmaq üçün yardım edəcək.
- plugins təsir bir mühüm dəyişiklik plugins (və onların code) yeni konvensiyaların həyata keçirilməsidir. Bu indi bütün plugins var, nəticə ilə, bütün plugins təsir göstərir. Hələ lazım olan plugins müəyyən etmək üçün aparılır bir müddət var. Nəhayət, bəzi baxmayaraq ki, yox olacaq. Forumda iştirak və wiki vacibdir yerdir.
- Bütün admin UI kodu refactored və indi mağaza eyni MVC kodu istifadə olmuşlar. Bu zərərsiz Səslənən faktı bu yeniden yazmaq üçün imkan verir ki, təməl və (yenidən stil) admin UI ki yayındırmaq lazım deyil.
- plugin meneceri səhifə bəzi diqqət var və indi asanlıqla / aradan plugins təmin etmək üçün imkan Ajax istifadə edir.
- Sonuncu böyük dəyişikliklər konfiqurasiya təsir göstərir. Bu günə qədər (məsələn url mappings) konfiqurasiya bir çox veri PHP kodu bükülmüş edilmişdir. YAML dəstək tətbiqi (spyc istifadə), bu xeyli sadələşdirilmiş edilmişdir. Bu da dəyişdirilə daha çox faylları (verilənlər bazası mappings, və s) ilə davam edən layihədir.
- Bu azad səhvlərindən kifayət qədər bir sıra giderir, belə ki, təkmilləşdirilməsi tövsiyə olunur.
- Plugins:
- Universal dəyişikliklər:
- adları Change yeni plugin adlandırma konvensiyalara əks etdirmək üçün
- də yeni plugin adları əks etdirən adlar qəbulu dəyişdi
- Bütün plugins indi admin və mağaza kimi eyni MVC kodu istifadə edin. Bu plugin admin pages, xüsusi vitrin pages və həmçinin kataloq meneceri plugins daxildir.
- Fərdi dəyişikliklər:
- Page Stats:
- bütün istifadə verilənlər bazası bağlantıları üçün Display stats.
- Tez Dəyişdir:
- read-yalnız widgets üçün dəstək əlavə et; ki, bir hissəsi setProduct ($ məhsul) hər cərgə üçün widget haqqında deyilir ki, edir.
- Theme Switcher:
- heç bir parametr mövzu siyahısı üçün aşkar etdikdə, bütün quraşdırılmış mövzular siyahısına default.
- Wordpress:
- syncUser bayrağı riayət edin.
- OpenID:
- (PHP5.3 uyğun) versiyası 2.1.3 yükseltin.
- Unit Testlər:
- Patch simpletest deprecated xəbərdarlıq qurtarmaq üçün.
- qəbulu vasitəsilə əlavə testlər yüklemek üçün kodu əlavə edin.
- bir alternastive bazası bağlantısı konfiqurasiya imkan verir bütün testlər üçün istifadə ediləcək.
- test hallarda aşkar əgər qırmaq etməyin.
- Küçültmek:
- şəffaf küçültmek URL'leri CSS və JavaScript faylları bütün istinadlar çevirmək Yeni plugin.
- Mövzular:
- Savant istifadə
- Bu azad bir neçə dəyişikliklər mövzular təsir göstərir. Ən yer istifadə edərək Savant yol şablonları bir-birinə. daxil dəyişdi
- Bu günə qədər, şablonlar PHP bəyanatı daxil istifadə edərək, bir-birinə daxildir. Layout faylları daxildir $ zm_view- və GT vasitəsilə əsas görünüşü daxildir; getViewFilename ();.
- Bütün bu artıq $ this- & gt istifadə dəyişdi () metodu almaq. Məsələn, layout echo $ this- & gt icra etmək lazımdır ki, ($ viewTemplate) almaq ;. $ ViewTemplate indi əsas görünüşü adını keçirilməsi dəyişən adı ki, unutmayın. () Almaq keçdi fayl content qovluq nisbətən olduğu qəbul edilir. Plugins plugins tərəfindən əlavə pages halda axtarış yolu daxil olan Theme miras hələ tətbiq. (Bu mövzular plugin fallback kimi fikir daxil xüsusi fikir həyata keçirilməsi üçün pulsuz deməkdir).
- $ zm_view deprecated edilmişdir
- Bundan başqa əsas görünüşü, o cümlədən $ zm_view istifadə aradan qaldırılması, dəyişən cəmi buraxıldı. Bu $ zm_view- & gt deməkdir; getName () indi bir daha işləməyəcək qədər istifadə edir. əvəz $ sorğu-& gt istifadə etməkdir;. getRequestId ()
- adı requestId indi eyni əsas səhifə dəyər dəyəri üçün kodu ərzində istifadə olunur.
- Meta Tags:
- meta tags xidmət aşağı və bir qutusu alət çevrilmişdir. Bu ZMMetaTags bütün istifadə dəyişdirmək üçün tələb edir. Məsələn ZMMetaTags üçün :: instansiya () - & GT;. GetTitle () indi $ metaTags- & gt olacaq; getTitle ()
- daha nümunələri görmək üçün default mövzu baxın.
- CrumbTrail:
- crumtrail xidmət qutusu alət çevrilir oldu. Bu səbəbdən cari istifadə $ makro və gt; buildCrumbtrail (ZMCrumbtrail :: instansiya () indi bu kimi görünür. $ Makro & gt; buildCrumbtrail ($ CrumbTrail & quot; & gt; & quot;)
- Admin:
- Bütün ZenMagick admin pages artıq eyni əsas giriş nöqtəsi istifadə: zmIndex.php. Bu dəyişiklik vitrin kimi eyni MVC model (və kodu) istifadə edərək, fikir bütün admin pages çevirmək üçün icazə. Bu proses tam deyil baxmayaraq, bəzi görünən dəyişikliklər artıq var.
- plugins indi də admin pages müraciət ən bariz olan (ən azı ZenMagick olanları). Məsələn hesabat plugin səhifə stats artıq ZenMagick admin pages altında görünür.
- Bu yalnız admin UI bəzi planlaşdırılmış böyük irəliləyişlər başlayır. İlkin testlər Zen Səbətə admin pages çevirmək üçün nisbətən asan olduğunu revlealed eyni yolu ...
Meta tags kimi eyni
tələblər
- Zen Səbətə
Şərhlər tapılmadı