TinyMCE sürüm 1.4.3 kullanan bir Plone sitemiz var (4.3.x), ancak bu Plone sürümü yerine 1.3.18 sürümüne sahip olduğumuzu gördük.Dexterity içerik türleri için Debug portal_skins sırası
Yani:
- Kaldırıldı TinyMCE paketi (TinyMCE profilini kaldır// portal_setup/ithalat yönetme).
- Bu sürüm 1.3.18'e sabitleyin ve buradout'u çalıştırın.
- TinyMCE paketini yeniden yükleyin (aynı prosedürü uygulayın, ancak TinyMCE yükleme profilini seçin). varsayılan Plone içerik türleri için
- iyi çalıştı:
Bundan sonra dikkat edin.
- Bu Plone Sitesinde tanımlanan yeni el becerisi içerik türleri için çalışmadı. Yük TinyMCE yerine sadece bir html ile bir textarea yükleyin.
Bu konuda birçok test yaptılar ve ne görebilirim içerik türü, bu şablon Products/TinyMCE/skins/tinymce/tinymce_wysiwyg_support.pt
den wysiwygEditorBox
makro kullanmalısınız ama bunun yerine bu şablonu Products/CMFPlone/skins/plone_wysiwyg/wysiwyg_support.pt
kullanıyor olmasıdır.
portal_skins
sırasını değiştirmeyi denedim, ancak yalnızca Archestpes türlerini etkiliyor, Dexterity türlerini değil.
Sonraki adımı ne yapmalıyım? Hata ayıklama iletileriyle <span>
etiketlerini eklemek yerine hata ayıklamanın daha iyi bir yolu var mı? parts/omelette
dizinde Looking
JS konsolunda JavaScript hatası olup olmadığını kontrol edin. –
hata yok .. aslında css sınıfı 'mce_editable'' metin kutusuna yüklenmiyor, bu yüzden JavaScript yüklenmiyor (sadece el becerisi içerik türü için). – rodfersou
Sadece bu portalın bir sorunu olduğundan emin olmak için: Aynı veritabanı/örnekte bir * yeni * Plone site oluşturuyorsanız, TinyMCE + Dexterity düzgün çalışıyor mu? –