Özel içerik nesneleri kümesi içeren özel bir klasör türü kullanan Plone ürünüm var. Klasör tipi BaseFolder alt sınıf tarafından oluşturuldu ve bir çift metin alanı olan bir şemaya sahip. Şu anda, özel klasöre özel nesneler eklendiğinde, nesneler, kimlikleriyle alfabetik olarak sıralanır. Bu davranışı nasıl geçersiz kılabilirim ve kullanıcılarımızın "İçindekiler" görünümünden el ile özel klasörleri el ile sıralamasını nasıl sağlarım?Bir ATFolder alt sınıfının programlarını nasıl yeniden sıralayabilirsiniz?
6
A
cevap
4
En hızlı çözüm: BaseFolder yerine ATFolder alt sınıfı. Bu size tüm "normal" yeniden sıralama ve diğer commmon plone klasör yeteneklerini verir (ki siz de istediğinizden şüpheliyim).
Daha seçici olmak isterseniz, Ürünler/ATContentTypes/content/base.py: ATCTOrderedFolder ve OrderedBaseFolder öğelerine bakın.
İlgili konular
- 1. alt sınıfının adı alın
- 2. CoreData - NSManagedObject öğesinin alt sınıfının bir alt sınıfının nasıl oluşturulacağı (Generation Gap pattern)
- 3. Bir alt sınıf sınıfının statik üye değişkeni
- 4. Hizmet programlarını Heroku'da nasıl çalıştırıyorsunuz?
- 5. Python'da bir tuple alt sınıfının örneğini nasıl başlatılır?
- 6. C#: Alt sınıfın yerine bir sınıfın bir sınıfının
- 7. Smalltalk sınıfının örnek değişkenlerini yeniden tanımlama
- 8. Taşınırken SKSpriteNode alt sınıfının nesnelerine nasıl erişilir (Swift)
- 9. Python - Harici python programlarını nasıl ararım?
- 10. Debian programında DOS programlarını nasıl derlerim?
- 11. Sudo olmadan python OpenCV programlarını nasıl yürütürüm?
- 12. Tekil sınıfının bir özelliğinin
- 13. Bir NSManagedObject alt sınıfının özelliklerine erişilemiyor (EXC_BAD_ACCESS verir)
- 14. Bir dosyayı "<" kullanarak bir alt işlemde nasıl yeniden yönlendirebilirim?
- 15. alt pencereyi bir iframe içinden yeniden yükleyin
- 16. nginx alt alan yeniden yazma
- 17. ToolStrip öğelerini kodda yeniden sıralamak nasıl yapılır?
- 18. Alt sınıfları Java'daki bir sabiti yeniden tanımlamak için nasıl zorlayabilirim?
- 19. Bir Java sınıfının JSON temsili nasıl oluşturulur?
- 20. Ruby win32ole - OLE sınıfının nasıl belirleneceği, OLE sınıfının
- 21. Misalligned sınıfının
- 22. Scala nesnesinin sınıfının nasıl geçtiği
- 23. Ruby sınıfının adını nasıl alabilirim?
- 24. Masaüstünde javascript programlarını yazmanın en kolay yolu?
- 25. iomanip sınıfının bir nesnesine sahip
- 26. sınıfının adı, bir işlev için
- 27. MSVC ABI Pas programlarını ayıklarken değişken değerleri nasıl denetleyebilirim?
- 28. NSScrollView sonsuz/sonsuz kaydırma | alt görünüm yeniden
- 29. Alt öğe üzerinde yeniden oluşturma işleminde alt öğe değişikliği gerçekleştirme
- 30. Neden alt sınıfım farklı bir pakette olduğunda, süper sınıfının korunan bir değişkenine erişemiyor?