{"id":2941,"date":"2018-01-04T13:21:15","date_gmt":"2018-01-04T12:21:15","guid":{"rendered":"https:\/\/www.commercers.com\/blog\/?p=2941"},"modified":"2018-01-04T13:25:10","modified_gmt":"2018-01-04T12:25:10","slug":"magento-bilder-url-komisch-und-falsch-wenn-upload-ueber-wysiwyg-editor","status":"publish","type":"post","link":"https:\/\/www.commercers.com\/blog\/magento-bilder-url-komisch-und-falsch-wenn-upload-ueber-wysiwyg-editor\/","title":{"rendered":"Magento &#8211; Bilder URL komisch und falsch wenn Upload \u00fcber WYSIWYG Editor"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.commercers.com\/blog\/wp-content\/uploads\/2018\/01\/bild-68.jpg\" alt=\"Bild\" width=\"465\" height=\"402\" align=\"right\" \/>Ein lange bekanntes Problem bei Magento ist der korrupte Bilder-Pfad beim Upload der Datei \u00fcber den What-You-See-Is-What-You-Get (WYSIWYG)-Editor im Backend von Magento.<\/p>\n<p>Der Link sieht dann in etwa so aus:<\/p>\n<pre class=\"lang:default decode:true \">\"https:\/\/www.meine-domain.de\/index.php\/backendurl\/cms_wysiwyg\/directive\/___directive\/e3ttZWRpYSB1cmw9Ind5c2l3eWcvU2xpZGVyL21hdWVyLmpwZyJ9fQ,,\/key\/54cd62b9bef9046d70c8eb20b6d4f149\/\"<\/pre>\n<p>Dies ist eine URL, die man im Frontend nicht aufrufen kann bzw. die (teilweise) nur \u00fcber das Backend die korrekten Inhalte anzeigen kann. Hier spinnt der Editor einfach.<\/p>\n<p>Es gibt einen Workdaround, der mich aber nicht gl\u00fccklich macht: Man geht zu System &gt; Konfiguration &gt; Allgemein \/ CMS-Editor Optionen und setzt dort bei &#8220;Verwende Statische URLs f\u00fcr Medieninhalte im WYSIWYG f\u00fcr den Katalog&#8221; das Dropdown auf &#8220;Ja&#8221;. Nun wird der Link besser und sieht in etwa so aus:<\/p>\n<pre class=\"lang:default decode:true \">\"https:\/\/www.meine-domain.de\/media\/wysiwyg\/bild.jpg\"<\/pre>\n<p>Besser, da er immerhin funktioniert &#8211; also der Link bzw. die URL. Es macht mich jedoch nicht gl\u00fccklich, da ein statischer Link verwendet wird. \u00c4ndert man also einmal die Base URL- wird das Bild (bzw. alle so hochgeladenen Bilder) verloren gehen. Ein Link \/media\/wysiwyg\/bild.jpg w\u00e4re demnach w\u00fcnschenswert.<\/p>\n<p>Man kann hier lange suchen und sicherlich auch Anpassungen am Code machen, eine einfache L\u00f6sung ist aber diese: Die Einstellung bzgl. der statischen URL auf &#8220;Nein&#8221; lassen. Wenn man ein Bild einf\u00fcgen m\u00f6chte, den WYSIWYG-Editor ausblenden (durch Klick auf &#8220;Show \/ Hide Editor&#8221; und dann auf &#8220;Insert Image&#8221; klicken. Hier kann man nun Bilder hochladen, l\u00f6schen, ausw\u00e4hlen etc. und auch in die Seite einf\u00fcgen. Wird dies gemacht, sieht der Link dann so aus: &#8220;{{media url=&#8221;wysiwyg\/Slider\/mauer.jpg&#8221;}}&#8221; &#8211; und so wollen wir das. Man kann nun nat\u00fcrlich auch noch ein paar Dinge in den Code reinpacken wie Bildname usw..<\/p>\n<p>Bei einigen Magento-Versionen darf man sich aber nicht t\u00e4uschen lassen. Im Editor sieht es bei der URL aus wie oben, f\u00fcgt man das Bild aber dann in den Text ein, ist er korrekt&#8230;<\/p>\n<p>Genutzt in Magento Versionen 1.4 &#8211; 1.9 Kommentare? Erg\u00e4nzungen? Hinweise? Gerne!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein lange bekanntes Problem bei Magento ist der korrupte Bilder-Pfad beim Upload der Datei \u00fcber den What-You-See-Is-What-You-Get (WYSIWYG)-Editor im Backend von Magento. Der Link sieht dann in etwa so aus: &#8220;https:\/\/www.meine-domain.de\/index.php\/backendurl\/cms_wysiwyg\/directive\/___directive\/e3ttZWRpYSB1cmw9Ind5c2l3eWcvU2xpZGVyL21hdWVyLmpwZyJ9fQ,,\/key\/54cd62b9bef9046d70c8eb20b6d4f149\/&#8221; Dies ist eine URL, die man im Frontend nicht aufrufen kann bzw. die (teilweise) nur \u00fcber das Backend die korrekten Inhalte anzeigen kann. Hier&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[10],"tags":[],"class_list":["post-2941","post","type-post","status-publish","format-standard","hentry","category-allg_magento_probleme"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/posts\/2941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/comments?post=2941"}],"version-history":[{"count":0,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/posts\/2941\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/media?parent=2941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/categories?post=2941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/tags?post=2941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}