Defekte Bilder in EasyTabs

Defekte Bilder in EasyTabs

Der ein oder andere wird sich sicherlich auch schon gewundert haben, dass Bilder in eigenen CustomTabs, die über den Magento eigenen WYSIWYG-Editor eingebaut wurden nicht funktionieren. Das Problem ist, dass der Pfad nicht korrekt umgesetzt wird und führt zu einer URL die so in der Art aussehen kann: %7B%7Bmedia%20url=.

Die Lösung ist recht einfach umgesetzt. Gehe zunächst in Deinen eastytabs-Templatepfad. In der Regel befindet der sich hier /app/design/frontend/

[Dein_Template]/default/template/easytabs . Öffne die betreffenden Dateien – hier in diesem Beispiel verwende ich einfach mal die catalogproductcustom.phtml. Die Original-Datei sieht so aus:

getProduct()->$method();
if(!empty($content)){
echo '

'.$content.'

';
}
}
?>

Es gilt nun dieses hinzuzufügen preg_replace(‚@{{media url=“(.*)}}“@‘,’/media/$1′,$content);, damit der Pfad korrigiert angezeigt wird.

Die korrigierte Datei sollte nun so aussehen:

getProduct()->$method();
$content = preg_replace('@{{media url="(.*)}}"@','/media/$1',$content);
if(!empty($content)){
echo '

'.$content.'

';
}
}
?>

Diese Lösung ist zwar nicht perfekt, jedoch funktioniert diese und die Bilder werden korrekt angezeigt.

Von |2017-03-13T10:02:51+00:0006. Oktober 2012|Magento|3 Kommentare

Über den Autor:

3 Comments

  1. markward 24. Januar 2013 um 15:57 Uhr - Antworten

    hi,

    diese hilfe funktioniert nicht mehr!

    • Björn Alexander Binder
      babinder 24. Januar 2013 um 16:01 Uhr - Antworten

      Hallo,
      ich habe in meinem Shop noch die EasyTabs Version 1.1. Welche Version setzt Du ein?
      Ich denke, dass man hier nur kleine Änderungen vornehmen müsste.
      Grüße

  2. markward 25. Januar 2013 um 14:52 Uhr - Antworten

    hi,

    ich benutze die version 1.2.2 . dein fix entfernt zwar das fehlerhafte %7B%7Bmedia%20url= jedoch habe ich das problem, dass er nicht den shop base pfad benutzt sondern den aktuellen pfad.

    bsp.
    base pfad:
    url.de/shop/magento/media/wysiwyg/bsp.jpg

    aktueller pfad: url.de/shop/magento/index.php/kategorie/media/wysiwyg/bsp.jpg

    vg

Hinterlassen Sie einen Kommentar

Cookie-Einstellung

Bitte treffen Sie eine Auswahl. Weitere Informationen zu den Auswirkungen Ihrer Auswahl finden Sie unter Hilfe.

Treffen Sie eine Auswahl um fortzufahren

Ihre Auswahl wurde gespeichert!

Hilfe / Datenschutzerklärung

Hilfe / Datenschutzerklärung

Um fortfahren zu können, müssen Sie eine Cookie-Auswahl treffen. Nachfolgend erhalten Sie eine Erläuterung der verschiedenen Optionen und ihrer Bedeutung.

  • Alle Cookies zulassen:
    Jedes Cookie wie z.B. Tracking- und Analytische-Cookies.
  • Nur Website relevante Cookies ohne Tracking zulassen:
    Nur Cookies von dieser Webseite.
  • Keine Cookies zulassen:
    Es werden keine Cookies gesetzt, es sei denn, es handelt sich um technisch notwendige Cookies.

Weitere Informationen finden Sie in der Datenschutzerklärung.
Zum Impressum

Zurück