Soziale Netzwerke
  Montag, 22. März 2021
  3 Antworten
  1,7.000 Besuche
  Abonnieren
Hallo,

Ich versuche, Ihren Editor in einer benutzerdefinierten Komponente (erstellt vom Komponentenersteller) zu verwenden, und die Schaltflächen „jInsertEditorText“ funktionieren nicht.

Ich habe im Artikel einen Test durchgeführt und es funktioniert.

Das Problem liegt darin:


var oEditor = CKEDITOR.instances[editor];


Es kann den Inhalt, den wir für „insertHtml“ benötigen, nicht abrufen.

Könnten Sie mir helfen?

Danke !
A
vor 4 Jahren
Hallo,

Vielen Dank, dass Sie uns hier wegen dieser Erweiterung kontaktiert haben.

Ich versuche, Ihren Editor in einer benutzerdefinierten Komponente (erstellt vom Komponenten-Ersteller) zu verwenden, und die Schaltflächen „jInsertEditorText“ funktionieren nicht.

Ich habe einen Test im Artikel durchgeführt, und es funktioniert.

Das Problem liegt darin:


var oEditor = CKEDITOR.instances[editor];


Der für „insertHtml“ benötigte Inhalt kann nicht abgerufen werden.

Können Sie mir helfen?


Es tut mir leid, dies ist ein Vorverkaufsforum. Wir bieten hier keinen Support für technische Probleme.


Vielen Dank!
Mit freundlichen Grüße,
C.
vor 4 Jahren
Danke für Ihre Antwort.

Ja, aber ich möchte nicht kaufen, bevor dieses Problem gelöst ist?
C.
vor 4 Jahren
Ok, finde das Problem selbst (wie immer).

für die nächsten die das haben ->

Das Editorformular aus dem Artikel ist -> jform_articletext
Das Editorformular Ihrer Komponente ist ->jsform_nameIhresXML-Felds.

Daher sollten Sie in der Schaltflächenfunktion Ihres Editors diesen benutzerdefinierten JS-Formularnamen verwenden:


window.parent.jInsertEditorText(tag, 'jsform_nameofyourxmlfield');

  • Seite :
  • 1
Für diesen Beitrag wurden noch keine Antworten abgegeben.