Magento Forum

   
CMS-Seite in einem Popup-Fenster öffnen
 
ixmedien
Jr. Member
 
Total Posts:  15
Joined:  2011-08-21
 

Hallo zusammen,

in den Produktview eines Magentoshops habe ich Links zu CMS-Seiten hinterlegt z. B. Versandkosten, Rückgaberecht etc.
Damit der User beim Aufrufen der Links in dem Produktview bleiben kann, sollen sich diese Links in einem Popup öfnnen, wo nur der reine CMS-Seiten-Inhalt ohne das Hauptemplate mit Banner, Navigation etc. erscheint.

Gibt es hierfür Lösungsansätze?

Gruß Gabi

 
Magento Community Magento Community
Magento Community
Magento Community
 
ixmedien
Jr. Member
 
Total Posts:  15
Joined:  2011-08-21
 

Ich habe das ganze nun per JavaScript gelöst und die Links in dem Produktview eingebunden (ist nicht so elegant, aber geht):
app\design\frontend\default\mein-template\template\catalog\product\view.phtml

Hier gibt es einen Link mit Infos zu den Versandkosten:

<div class="button-product-versandkosten"><a href="<?php echo $home_url; ?>versandkosten" onclick="oeffnefenster(this.href); return false" rel="nofollow">Kostenloser Versand</a></div>

Die zugehörige JavaScript-Funktion habe ich über dem Link, im selben Dokument eingesetzt. Geht aber auch in einez zentralen JS-Datei:

function oeffnefenster (url{
   fenster 
window.open(url"fenster1""width=400,height=600,status=yes,scrollbars=yes,resizable=yes");
   
fenster.focus();
}

Damit die verlinkte CMS-Seite ohne die üblichen Layoutelemente wie Header, Navi etc. lädt, sollte bei den Einstellung der Seite

Gestaltung > Layout > leer

gewählt sein.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top