Son birkaç aydır şablon çerçeve güncellememiz üzerinde çok çalışıyorum. Şimdilik her şey iyi görünüyor ama bu konuda herhangi bir sorun görürlerse deneyimli Joomla geliştiricilerinden duymak istiyorum.
Başından beri orada istediğimi yapmak için kendi boş/boş şablon yönetici sayfam olmasını istedim. Ekstra yönetici şablonu yok js/css, html/js aşırı yüklenmesi yok. Sadece kendi sayfam şablon yönetici formunu en iyi şekilde sunmak. Herhangi bir Joomla sürümünde aynı görünen bir form.
Ben de bunu buldum
Bunu başarmak için JDocumentHtml'yi geçersiz kılmak zorunda kaldım, (harika bilgi için Donald Gilbert'e TEŞEKKÜRLER)
Bu eklenti sürecin açıklanmasına yardımcı oldu http://extensions.joomla.org/extensions/style-a-design/templating/15611 ama eval kullanımını beğenmedim, bu yüzden kendi versiyonumu buldum Aslında ben orijinal JDocumentHtml içeriğini ile eklenti klasörü içinde yeni bir dosya yapmak okumak, dizeleri değiştirmek, dosyayı eklenti yapı olarak adlandırmak daha adı.
temelde yönetici şablonu index.php aramasını yönlendiren _fetchTemplate yöntemini genişletme dosyasını çağırıyorum, index.php eklenti klasörünün içine bakmak için
Bütün bunlar iyi çalışıyor. Kullanıcı Joomla'yı güncelliyorsa, eski kopyalanan sınıf adlarının silinmesini sağladım ve yönetici içine girdiğinde yeni JDocumentHtml sınıf içeriğiyle yeniden oluşturulduklarından emin oldum. Bu şekilde değişiklikleri veya güncellemeleri kaçırmadığımızdan emin olurum.
Bu yüzden oraya gitmek için zamanınız olsaydı, lütfen hiçbir şey kaçırmamaya emin olabilmemiz için biraz bilgi verin.
Teşekkür ederim!
Ben düşün Böyle bir şey yapmak istedim, yani eklentileri kullanarak Joomla sınıfını genişletmek. Fikri takip etmemeye karar verdim ama makaleyi buldum "Joomla! 'Yı Eklentilerle Genişletmek "yararlı.
Çok yardımcı olursa. Değilse, Oh Eh.
İyi eğlenceler!