2016-05-10 10 views
1

Mein ckeditor ist auf EnterMode P Tag, das ist richtig. Aber wenn ich einen Iframe hinzufüge. Es umschließt auch den Iframe mit einem P-Tag. Ich habe dann versucht, autoParagraph auf false zu setzen, aber dann wickelt er auch nicht Textinhalt mit P-Tags, wenn es über den Quellcode eingefügt wird. Die Content-Manager fügen ihren Text meist über den Quellcode ein, um die Fahrt mit dem Styling zu beginnen, und dann fehlt das P-Tag. Wie kann ich das iframe-Tag als Haupt-Tag verwendet werden, funktioniert es für div-Tags, aber nicht für iframes sind sie immer mit einem P-Tag umwickelt autoParagraph ich kann wegen des Textinhalts nicht abschalten.CKEditor nicht Schlagwörter wie Iframe wickeln mit P

Antwort

0

Sie können dem ckeditor mitteilen, dass er iframe als Inline-Element behandeln soll, z. B. span.

Bearbeiten plugin.js befindet sich unter ckeditor/plugins/iframe/. In der init Funktion hinzufügen CKEDITOR.dtd.$inline['iframe'] = 1; so dass der Code looke wie folgt aus:

init: function (editor) { 
    CKEDITOR.dtd.$inline['iframe'] = 1; 
    var pluginName = 'iframe', 

Beachten Sie, dass nach diesem Ihre iframes ändern Anwendung wird inline hinzugefügt werden, so dass, wenn Sie sie benötigen auf einen neuen Absatz zu starten, werden Sie treffen müssen Geben Sie vorher ein.