Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

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