2014-10-30 34 views
7

içinde
-TAG nasıl engellenirim Bir tinyMCE var ve "force_br_newlines: true" seçeneğini ayarlamam gerekiyor, çünkü bunu yapmadığım ve "Enter" kelimesini zorladığım için iki kez örnek ve kaynak koduna bakın, sadece bir tane <br>.TinyMCE: Liste öğesi

Ancak bu seçeneği TRUE olarak ayarladığımda, sıralanmamış listem ile ilgili bir sorunum var. yüklenen metin TinyMCE benim databse geldiğinde, bu

<ul><li> MY TEXT </li><li> MY TEXT 2 </li><ul>

dışarı yapar - Bunu engellemek için bir olasılık>

<ul><br /><li> MY TEXT </li><br /><li> MY TEXT 2 </li><br /><ul>

var mı ??? İçinde <br /> olmasını istemiyorum! YARDIMINIZ İÇİN ÇOK ÇOK TEŞEKKÜR EDERİZ !!!!!

cevap

1

BR öğeleri yalnızca gerçekten yapmanız gerektiğinde kullanılmalıdır (çoğunlukla asla). Ayrıca 3.x itibariyle, forced_root_block seçeneği tarafından etkinleştirilmiş olduğundan, paragrafları gerçekten devre dışı bırakmak istiyorsanız, bir 'u da devre dışı bırakın.

Yani BTW TinyMCE's official page satır aralıklarında BR elemanlarını kullanmamayı önerir

tinyMCE.init({ 
     ... 
     force_br_newlines : true, 
     force_p_newlines : false, 
     forced_root_block : '' // Needed for 3.x 
}); 

ekleyin.

+0

Ama

tinymce.init({ plugins: "lists link stylebuttons", // For example // ... });
o zaman sorun ist, bir metin var ve ben İKİ sonları yapmak istediğinizde, ben 2-Times-Return itmek ama Source-Kanununda tezgah zaman, orada sadece bir ara. İki BREAKS sadece editörde gösterilir. Bu yüzden, onu kurtardığımda ve onu tinymce içinde döndürdüğümde, sadece bir tane BREAK var! – Zwen2012

+0

Bunun nedeni, temizliğin TinyMCE'de etkinleştirilmesi nedeniyle, 'cleanup: false' ile devre dışı bırakabilirsiniz. http://www.tinymce.com/wiki.php/Configuration3x:cleanup –

0

tinyMCE.init { 
    ... 
    ... 
    apply_source_formatting : false 
} 
0

Eğer eklentileri ayarlarındaki 'listeleri' içeren mı eklensin mi?

İlgili konular