[BUG] Produktberater - Images im Content einbinden

Hallo, wenn über den Editor eines Filters im Content ein Bild eingetragen wird, so wird nach dem Speichern der Bildpfad automatisch immer auf einen relativen Pfad geändert. Hinterlege ich das Bild z.B. über die absolute URL http://www.domain.de/images/bild.jpg so wird aus dem Link automatisch …/images/bild.jpg Aber hier befindet sich kein Bild! Daher wird auch nichts angezeigt. Laut der URL befindet sich der Produktberater hier: http://www.domain.de/wizard/filter?wizardID=3 Daher müsste der Editor theoretisch zwei Ordner zurück …/…/images/bild.jpg Wie kann das Problem gelöst werden? Rewrite Regel? @Shopware, bitte mal prüfen. Danke

Generell werden auch Anweisungen wie float aus dem Quellcode im Editor nach dem Speichern gelöscht. Das machtt das Ausrichten der Bilder (die man nicht einfügen kann) auch unmöglich!

[quote=“baschti”]Generell werden auch Anweisungen wie float aus dem Quellcode im Editor nach dem Speichern gelöscht. Das machtt das Ausrichten der Bilder (die man nicht einfügen kann) auch unmöglich![/quote] Solche Dinge lassen sich mit CSS überschreiben. (Ist nicht schön, aber geht) Aber ein falscher Pfad ist fatal!

Da hast du recht, aber in den Artikelbeschreibungen geht es ja auch! Wäre also klasse wenn es da auch ginge! :slight_smile:

:shopware: gibts keine Info von euch dazu? Die Sache ist recht ärgerlich…

*schieb*

Gibt es den keinen der den Produktberater gemietet hat, ausser mir??? *schieb*

War gibt es keine Hilfe zu dem Thema!?! Ganz offensichtlich handelt es sich hier um ein Bug! In meinen Augen auch kein besonders unbedeutender! Es wäre schön wenn sich der Support dem Thaema annehmen könnte!

*schieb* sorry!

Hi baschti, bitte öffne einmal folgende Datei: engine/Shopware/Plugins/Community/Frontend/SwagWizard/Views/backend/_resources/javascript/plugins/Ext.ux.TinyMCE-Wizard.js Die Datei steuert den TinyEditor im Shopware Produktberater. Dort gibt es folgende Passage: var config = { tinymceSettings: { theme : "advanced", plugins: "pagebreak,style,layer,table,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,noneditable,visualchars,nonbreaking,xhtmlxtras,template", theme\_advanced\_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect", theme\_advanced\_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor", theme\_advanced\_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|", theme\_advanced\_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak", theme\_advanced\_toolbar\_location : "top", theme\_advanced\_toolbar\_align : "left", theme\_advanced\_statusbar\_location : "bottom", theme\_advanced\_resizing : false, extended\_valid\_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style],iframe[src|name|width|height|align|frameborder|marginwidth|marginheight|scrolling],param[name|value],embed[name|src|type|wmode|width|height|style|allowScriptAccess|menu|quality|pluginspage]", accessibility\_focus : false, relative\_urls : false } }; In diesem Auszug haben wir in der letzten Zeile folgendes hinzugefügt: relative\_urls : false Dadurch solltest du die Bilder auf deinem Server bereits wieder korrekt einbinden können. PS: Ggf. den Konfigurationscache leeren und das Modul im Backend einmal neu laden. Sebastian

2 Likes