Neu HTML-Editor: Standard-css festlegen

Sladek-IT

Aktives Mitglied
26. Juni 2012
17
12
Hallo,

ich habe in den Grundeinstellungen für den HTML-Editor einen Link zu einer CSS-Datei hinterlegt, nun möchte ich, dass diese auch standardmäßig bei jedem Artikel verwendet wird. Aktuell muss ich jedes mal im HTML-Editor unten links von "Keine" zu meiner css-Datei wechseln. Gibt es hierfür irgendwo eine Einstellung?

In einer alten Version scheint dies funktioniert zu haben:
https://forum.jtl-software.de/threads/urls-beim-neuen-editor.35326/
https://forum.jtl-software.de/attachments/css-datei-png.7763/

Vielen Dank vorab,
Marcel
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.243
1.508
Leider nein. Der Editor ist fest implementiert, aber es wird perspektivisch ein neuer kommen, da wir mit dem jetzigen nicht 100%ig zufrieden sind.
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.829
525
Bitte bloss nicht MCE.

Tipp: Der Editor von Microsoft, Expression Web, ist sehr gut und umsonst: https://www.chip.de/downloads/Microsoft-Expression-Web_21853363.html
Vielleicht kann man den ja mit Hinweis auf Installation extern gleich mit anlegen neben dem internen.
Beim Download suchen nach "Expression Web Download DE" sonst bekommt man die Englische Version.

Kommen sogar Dreamweaver Nutzer mit klar, wie ich.
Früher haben wir den Kompozer empfohlen, ist Open Source

Tipp: Expression Design erinnert doch an Photoshop: https://www.chip.de/downloads/Microsoft-Expression-Design-4_15729358.html
Beim Download suchen nach "Expression Design Download DE" sonst bekommt man die Englische Version.

Tipp: Vivaldi Browser hat doch tatsächlich Firebug unter der Haube, ich finde ja Firefox nervt allmählich.

Vivaldi.jpg
 

JTL4Tom

Gut bekanntes Mitglied
15. November 2016
141
11
Leider nein. Der Editor ist fest implementiert, aber es wird perspektivisch ein neuer kommen, da wir mit dem jetzigen nicht 100%ig zufrieden sind.
Hallo Rico,
du schreibst, es wird ein neuer kommen.
Gibt es da schon konkrete Informationen, wann und was?
Ich verzweifel gerade, denn mit dem eingebauten Editor kann man wirklich nicht arbeiten. Meine MA nutzen html-online zur Erstellung der Produktbeschreibungen und kopieren dann den Quellcode nach JTL-Wawi. Aber das hat alles auch Einschränkungen. (Pfade, Bilder, etc.) Der eingebaut sollte wohl auch mal mit Pfaden und CSS funktioniert haben. Ich krieg das nicht eingestellt.
Freue mich von dir zu hören.
Tom
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.243
1.508
Es wird aktuell geprüft welche Optionen es gibt.
Problem ist, dass der aktuelle Editor über .net eingebunden ist und da gibt es scheinbar nicht wirklich gute Alternativen.
Daher muss geklärt werden ob es eine andere Möglichkeit gibt einen besseren Editor über andere Wege in die Wawi zu integrieren.
 

JTL4Tom

Gut bekanntes Mitglied
15. November 2016
141
11
Es wird aktuell geprüft welche Optionen es gibt.
Problem ist, dass der aktuelle Editor über .net eingebunden ist und da gibt es scheinbar nicht wirklich gute Alternativen.
Daher muss geklärt werden ob es eine andere Möglichkeit gibt einen besseren Editor über andere Wege in die Wawi zu integrieren.
Danke für die Antwort.
In manchen Programmen ist es möglich sogar externe Editoren einzubinden. DAs wäre schön mal hilfreich.
Hilfreich wäre auch, wenn externe CSS eingebunden werden könnten (ich nutze shopware), sowie auch Bilder von der Webseite über relative Bilderadresse geladen werden könnten.
(Leider funktioniert das nicht mit der hinterlegten Basis-URL)
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.829
525
Bilder kannst du so einbinden (EVO):
Code:
<img src="{{ Vorgang.Bilder.Dateiname.Bild01 | Groesse: 600,600}}" align="top" id="top_img" style="width:100%; max-width: 600px;"/>

Oder als Galerie:
Code:
        <div id="Galerieblock_left">
             <div class="col-xs-12" >
                <div class="product-main-content">                                                                
                {% assign existiertZweitesBild = Vorgang.Bilder.Dateiname.Bild | ExistiertBild: 2 -%}
                    <div class="text-center tab-menu" id="image_wrapper">
                        <div class="pgwSlider listOnTheLeft narrow">      
                            <div class="ps-current">
                                <input type="radio" class="product-slider" checked="checked" name="image-slider" id="img-tab-1">
                                    <div class="panel" style="background-color:none">
                                        <img src="{{ Vorgang.Bilder.Dateiname.Bild01 | Groesse: 600,600}}" align="top" id="top_img" style="width:100%; max-width: 600px;"/>
                                    </div>
                                    {% if existiertZweitesBild -%}
                                    {% for i in (2..12) -%}
                                    {% assign existiertBild = Vorgang.Bilder.Dateiname.Bild | ExistiertBild: i -%}
                                    {% if existiertBild -%}
                                    <input type="radio" class="product-slider" 1 name="image-slider" id="img-tab-{{ i }}">
                                        <div class="panel">
                                            <img src="{{ Vorgang.Bilder.Dateiname.Bild | Bild: i | Groesse: 600,600}}" align="top" id="top_img"  style="width:100%; max-width: 600px;"/>
                                        </div>
                                    {% endif -%}
                                    {% endfor -%}
                                    {% endif -%}
                            </div>
                            {% if existiertZweitesBild -%}
                            <ul class="ps-list clearfix nav nav-tabs">
                                <li class="col-lg-2 col-md-2 col-xs-4">
                                    <center>
                                        {% for i in (1..12) -%}
                                        {% assign existiertBild = Vorgang.Bilder.Dateiname.Bild | ExistiertBild: i -%}
                                        {% if existiertBild -%}
                                        <a>
                                        <label for="img-tab-{{i}}" style="background-color: white; padding: 1px;">
                                        <img class="gallery_img" src="{{ Vorgang.Bilder.Dateiname.Bild | Bild: i | Groesse: 75, 75 }}" border="0" width="100%">
                                        </label>
                                        </a>
                                        {% endif -%}
                                        {% endfor -%}
                                    </center>
                                </li>
                            </ul>
                        {% endif -%}          
                        </div>
                    </div>
                   </div>
               </div>
        </div>
 

JTL4Tom

Gut bekanntes Mitglied
15. November 2016
141
11
Hallo gnarx,
danke, aber das bringt mich jetzt nicht weiter. Oder ich verstehe zu wenig davon.
Hier geht es wohl um diese Variable --> Vorgang.Bilder.Dateiname.Bild01

Woher weiss dann der JTL-Editor, dass er das bild von z.B. www.domainbeispiel.de laden sollen.
Wir haben die Bilder unter www.domainbeispie.de/images/bild01.jpg als Beispiel.
Im Quelltext steht dann dieser Code: <img src="/images/bild01.jpg">

Und wenn der html-editor nicht dumm wäre, könnte er über die Einstellung der Basis-URL in der Wawi auch die Bilder darstellen.
Funktioniert aber leider nur mit absoluten Adressen.

Sollte das jedoch mit obigen Variable funktionieren, wird dann sicherlich shopware damit ein Problem haben.
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.829
525
Die Bilder sind aber in JTL Artikelverwaltung eingebunden? Normal werden die ja in die DB geschrieben.
Was ja aber gehen müsste wenn du die extern liegen hast wäre das:
Code:
<img src="www.domainbeispiel.de{{ Vorgang.Bilder.Dateiname.Bild01 | Groesse: 600,600}}" align="top" id="top_img" style="width:100%; max-width: 600px;"/>

Ansonsten den Quelltextausschnitt hier nochmal posten
 

JTL4Tom

Gut bekanntes Mitglied
15. November 2016
141
11
Die Bilder sind aber in JTL Artikelverwaltung eingebunden? Normal werden die ja in die DB geschrieben.
Was ja aber gehen müsste wenn du die extern liegen hast wäre das:
Code:
<img src="www.domainbeispiel.de{{ Vorgang.Bilder.Dateiname.Bild01 | Groesse: 600,600}}" align="top" id="top_img" style="width:100%; max-width: 600px;"/>

Ansonsten den Quelltextausschnitt hier nochmal posten
Klar geht das mit dem vollen Link, aber wie ich geschrieben habe, arbeiten wir mit den relativen Bilder links, also mit / beginnend. Die Domain wird selber gesetzt. Und dafür hat es ja eigentlich im editor von jtl-wawi die Basis-URL. Funktioniert nur nicht.
Jetzt bin ich leider genauso schlau wie vorher. Oder hab ich mein Problem so unzureichend beschrieben?
 

Ähnliche Themen