как да избегнем ckeditor да замени < с истински етикет

Използвайки CKEDITOR3, трябва да мога да въведа:

<p>dummy</p>: This tag is really good at stuff....

Имайте предвид, че скобите трябва да се показват, тъй като са за документиране на тагове.

Докато въвеждам скобите в областта на текстовия редактор, те се записват в db като и т.н. и се извличат обратно към източника на текстовото поле като, но след това CKEDITOR htmlWriter вероятно се включва и премахва < в скоба и това се показва в редактора.

Мога ли да предотвратя това поведение в CKEditor. Ако въвеждам реални тагове, използвам изгледа на CKEDITOR-source. Сега наистина искам етикетите да бъдат отпечатани и по този начин да запазя .

Забележка:

If I enter &amp;lt;test&amp;gt; and submits the code, 
the editor first changes to &lt;test&gt; and then submitted once more,
to <test>.

person Teson    schedule 30.12.2013    source източник


Отговори (1)


в случай, че някой друг се спъне:

Просто прехвърлете данните

(php): $ckHtml = htmlspecialchars($theText)

преди представяне на телесните данни в областта на CK-редактора.

person Teson    schedule 31.12.2013