2013-05-28 36 views
5

Web sitemin arka ucuna CKEditor'ı yükledim. Kod görünümünden wysiwyg görünümüne geçerken aşağıdaki problemi yaşıyorum. Ben görünüm modu CKEditor geri dönmek zamanStop CKEditor divları kaldırma

<div class="span4"> 
    <p>Some text here</p> 
</div> 

otomatik paragraf çevreleyen div kaldırır: gibi takacağım kodudur.

Bu sorunu çözmeme yardımcı olabilecek herhangi biri var mı? Kod görünümünde kalmayı umursamıyorum, ancak daha uzun metin yazmak için görüntüleme modunda çalışmayı seviyorum.

Şimdiden teşekkürler.

+0

deneyin ckeditor yapılandırma dosyasında bu ekleyerek 'yapılandırma .protectedSource.push (% \ <.*\>. * \% i); – sAnS

+0

Siz misiniz? CKEditor 4.1 kullanarak? Bu sürüm, araç çubuğu düğmelerinin izin vermediği her şeyi kaldıran yeni bir "ACF" içerir. – AlfonsoML

+0

Evet, kullanıyorum v4.1.1 – xonorageous

cevap

6

(O yapılandırmak için daha iyidir), config.extraAllowedContent kullanın:

editor.config.extraAllowedContent = 'div(span4)'; 

veya

editor.config.extraAllowedContent = 'div(*)'; 
7

gibi AlfonsoMl bu konuyu daha fazla tüm desteği için Gelişmiş İçerik Filtreleme

ile ilgisi vardır, adı geçen buraya bakın: http://docs.ckeditor.com/#!/guide/dev_advanced_content_filter

veya içerik filtresi devre dışı bırakmak için config aşağıdaki satırı koyun. ACF özelliğini devre dışı bırakmanın yerine

CKEDITOR.config.allowedContent = true; 
+0

Tek bir etiket nedeniyle tüm özelliği devre dışı bırakmak zorunda değilsiniz. – oleq

+3

Gönderiyi okumadınız. “Yapılandırmak daha iyi” diyen kısma bakınız. ACF hakkında çok az şey bildiğim gerçeği, URL'yi açıklamalara göndermemin tam sebebi. – spons

1
var editor1=CKEDITOR.replace('editor1'); 
editor1.config.allowedContent = true;