Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Shop 2.0.1 - CKEDITOR - HTML Elemente freigeben

    insertinto

    • Neu im Forum
    • Beiträge: 32
    • Geschlecht:
    Shop 2.0.1 - CKEDITOR - HTML Elemente freigeben
    am: 30. November 2016, 16:26:21
    Ich habe jetzt schon etwas experimentiert, aber finde keinen Weg:
    ich möchte sowas hier im Editor eingeben können, ohne, dass er mir das wieder löscht:
    Code: XML  [Auswählen]
    <i class="icon-file"></i>

    Ich rechne damit, dass es in der Datei includes/extra/wysiwyg/custom_config.php einstellbar ist. Aber wie?

    Dieses hier ist es zumindest nicht, dann läd der Editor nicht mehr:
    Code: PHP  [Auswählen]
    $customConfig['extraAllowedContent'] ="extraAllowedContent:'i' ";

    Kann mir da jemand einen Tipp geben? Entweder wo ich suchen soll oder wie das geht?

    Viele Grüße
    Ines

    Linkback: https://www.modified-shop.org/forum/index.php?topic=36143.0

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Shop 2.0.1 - CKEDITOR - HTML Elemente freigeben
    Antwort #1 am: 30. November 2016, 16:50:15
    Der Editor löscht das weil der Tag leer ist.

    http://stackoverflow.com/questions/18250404/ckeditor-strips-i-tag

    Editor lädt nicht weil das Komma fehlt, versuch das mal

    Code: PHP  [Auswählen]
    $customConfig['extraAllowedContent'] ="extraAllowedContent:'i', ";

    Gruss Web28

    insertinto

    • Neu im Forum
    • Beiträge: 32
    • Geschlecht:
    Re: Shop 2.0.1 - CKEDITOR - HTML Elemente freigeben
    Antwort #2 am: 30. November 2016, 18:55:11
    Danke schonmal, das "," hat geholfen, der Editor läd wieder.

    Leeres Element: unschöne Lösung dazu ist &nbsp; mit einzugeben. Dann bleiben die i erhalten - und die Icons werden auch gezeigt, wenn man das wie folgt eingibt:
    <i class="fa fa-icon-play">&nbsp;</i>
    Schöner scheint mir diese Lösung hier:
        CKEDITOR.dtd.$removeEmpty.i = 0;
    Hast Du eine Idee, wie man das richtig in die Custom Config aufnimmt?

    viele Grüße
    Ines

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Shop 2.0.1 - CKEDITOR - HTML Elemente freigeben
    Antwort #3 am: 30. November 2016, 19:08:03
    Es funktioniert nur das hier:

    Neue PHP Datei in

    Code: PHP  [Auswählen]
    includes/extra/wysiwyg

    mit diesem Inhalt

    Code: PHP  [Auswählen]
    <?php

    $add_init .= 'CKEDITOR.dtd.$removeEmpty.i = 0;';

    ?>

    Gruss Web28

    insertinto

    • Neu im Forum
    • Beiträge: 32
    • Geschlecht:
    Re: Shop 2.0.1 - CKEDITOR - HTML Elemente freigeben
    Antwort #4 am: 30. November 2016, 19:29:06
    Dank Dir!

    Hilft, passt, wackelt und hat Luft :)

    viele Grüße
    Ines