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

eigenes Widget verwendet sein Template nicht? 
 
alex999
Jr. Member
 
Total Posts:  8
Joined:  2009-01-17
 

Hallo,

ich habe ein kleines Widget gebaut. Das Widget funktioniert auch soweit, es kann im Backend konfiguriert werden und macht auch eine Ausgabe im Frontend. Abe das Widget verwendet das Template nicht, welches ich gemacht habe.

widget.xml:

<?xml version="1.0"?>
<widgets>
    <
startslider_slider type="startslider/slider ">
        <
name>Slider Startpage</name>
        <
description type="desc">Adds a slider</description>
        <
parameters>
            <
the_text>
                <
label>myTestText</label>
                <
visible>1</visible>
                <
required>1</required>
                <
type>text</type>
            </
the_text>
            <
template translate="label">
                <
label>Frontend Template</label>
                <
visible>1</visible>
                <
required>1</required>
                <
type>select</type>
                <
values>
                    <
three translate="label">
                        <
value>startslider/slider-3.phtml</value>
                        <
label>Slider with three blocks</label>
                    </
three>
                    <
four translate="label">
                        <
value>startslider/slider-4.phtml</value>
                        <
label>Slider with four blocks</label>
                    </
four>
                </
values>
            </
template>
        </
parameters>       
    </
startslider_slider>
</
widgets>
Im WYSIWYG Modus sehe ich nach Einfügen des Widgets auch die Parameter, inkl. template="”:
{widget type="startslider/slider" the_text="blabla" template="startslider/slider-3.phtml"}
Scheint soweit ok zu sein, aber der Inhalt von slider-3.phtml wird nicht ausgegeben. Im Moment ist in dem Template nur HTML enthalten.

Zum Ausprobieren habe ich die .phtml Datei an folgenden Stellen abgelegt:

magento-vhost/app/design/frontend/default/myCustomTheme/template/startslider/slider-3.phtml
magento
-vhost/app/design/frontend/default/default/template/startslider/slider-3.phtml
magento
-vhost/app/design/frontend/base/default/template/startslider/slider-3.phtml

Was habe ich vergessen? Muss noch irgendwas für Templates konfiguriert werden?

Schöne Grüße,
Alex

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