Neu CKEditor (Eigene Seiten) löscht leere tags

Mojo78

Aktives Mitglied
6. März 2012
63
5
Hallo Leute,
folgendes Problem in JTL Shopversion: 4.04 (Build: 1):
Ich möchte dem CKEditor abgewöhnen bestimmte leere tags zu löschen, z.b. für font awesome, Beispiel:

<ul class="fa-ul">
<li><i class="fa-li fa fa-check"></i>mimi</li>
<li><i class="fa-li fa fa-check"></i>mimimi</li>
</ul>

Die icons werden vom ckeditor gelöscht, da leer.

Normalerweise ne Sache von 2 Minuten, einfach "CKEDITOR.dtd.$removeEmpty.i = 0; " in die ckeditor-config, das funktioniert auch.

Leider ist die ckeditor-config in \admin\templates\bootstrap\tpl_inc\footer.tpl, und wird soweit ich weiß beim Update überschrieben.

Habe ich eine Möglichkeit irgendwie mit möglichst wenig Aufwand Updatesicher solche Änderungen vorzunehmen? Dann könnte ich nämlich z.B. auch ckeditor plugins laden und was mir zukünftig sonst noch so einfällt :).

Ciao, Jörg
 

Mojo78

Aktives Mitglied
6. März 2012
63
5
Danke für den Hinweis. Ja, das funktioniert.
Hatte gehofft, ich könnte mir das zusätzliche Markup sparen, zumal man ja immer an diese Besonderheit denken muss.
D.h. die Editor-Config kann man nicht updatesicher anpassen? .
Ciao, Jörg
 

Mojo78

Aktives Mitglied
6. März 2012
63
5
Hab gerade noch ne idee gehabt, quick aber ziemlich dirty:
Der einzige hook, den ich gefunden habe, der in admin gefeuert wird ist HOOK_TOOLSAJAX_SERVER_ADMIN (155).

Habs getestet, folgender Code in Mini-plugin funktioniert:
$smarty = Shop::Smarty();
$smarty->tpl_vars['admin_js']->value.='<script type="text/javascript">if (typeof CKEDITOR!=="undefined") {$(document).ready(function(){ CKEDITOR.dtd.$removeEmpty.i = 0; });)};</script>';

Naja, im Sinne des Erfinders ist das nicht, daher kp ob ichs nutze. Das gibt bestimmt irgendwann zukünftig mal Mist. :rolleyes:
Ciao, Jörg
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu "Eigene Felder" bei Lieferadresse anlegbar JTL-Wawi - Ideen, Lob und Kritik 3
Neu Wie füge ich dem News-System eigene Input-Felder hinzu? Technische Fragen zu Plugins und Templates 3
Eigene Inhalte - Inhalte im Backend nicht sichtbar Einrichtung JTL-Shop5 1
Neu Eigene Felder - Sortierung wird nicht in JTL Shop übernommen - Anzeige im Shop immer unterschiedlich User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lieferzeiten für Dropshipping und eigene Artikel richtig in Shopware 6 bzw. Wawi anzeigen Schnittstellen Import / Export 1
Neu JTL Shop (anderes Template) eigene Felder aus Wawi als TAB im Shop User helfen Usern - Fragen zu JTL-Wawi 12
Neu Eigene Preislisten Vorlage erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigene Übersicht im Kundenstammblatt für durchschnittlichen Auftragswert/Röherlös/Zahlungsdauer Eigene Übersichten in der JTL-Wawi 3
Eigene Übersichten verschieben JTL-Wawi 1.9 1
Neu 5.5.2 eigene CSS-Anpassungen Installation / Updates von JTL-Shop 1
Eigene Felder Artikel auf Beleg Verkauf Auftrag ausdrucken JTL-Wawi 1.10 1
Neu Eigene Formularfelder Allgemeine Fragen zu JTL-Shop 5
Neu eigene Felder bei Artikel Eigene Übersichten ausgeben lassen Eigene Übersichten in der JTL-Wawi 2
Neu Im Shop-Backend (5.5.3) erhalte ich bei einigen Menüpunkten "HTTP 500 Error" Seiten Allgemeine Fragen zu JTL-Shop 1
Neu Fehlende Übersetzungen - Wie findet man betroffene Seiten / URLs? Betrieb / Pflege von JTL-Shop 9

Ähnliche Themen