#1 (permalink)  
Alt 06.03.2008, 15:18
Neuer Benutzer
 
Registriert seit: 16.06.2007
Beiträge: 2
Standard Anzeige von Optionen unvollständig

Moin,

ich bin am grübeln und am grübeln... ich komm nicht drauf. Ich habe mehrere Optionen für Artikel angelegt und eigengeben. Bei der Produktansicht wird aber immer nur das erste Attribut angezeigt, alle weiteren werden ignoriert. Im Template (product_options_dropdown.html) habe ich mal ein {debug} eingefügt. In der Ausgabe von Smarty sehe ich, dass das Array $options ordnungsgemäss mit allen Attributen gefüllt ist.

Das Problem tritt auf, wenn das zweite foreach mit den Attributwerten durchlaufen wird. kommentiert man die Schleife aus, werden alle Attribute ausgegeben (nur ohne Werte natürlich).

Hier mal mein Code. Das Problem tritt aber genauso im Standard-Template XTC4 auf. Ich habe dazu nix gefunden bisher. Der Code sieht für mich aber auch korrekt aus. Ich kann es mir nicht erklären. Vielleicht ein Bug in der veralteten Smarty Version?

Bitte um Hilfe, danke

PHP-Code:
[...]
{foreach 
key=key_item item=options_data from=$options}
    <
div class="product_options">
        <
div>
            <
label for="id[{$options_data.ID}]">{$options_data.NAME}:</label>
            <
select name="id[{$options_data.ID}]">
                {foreach 
key=key_data item=item_data from=$options_data.DATA}
                    <
option value="{$item_data.ID}">
                        {
$item_data.TEXT}
                        {if 
$item_data.PRICE !='' }
                            {
$item_data.PREFIX}
                            {
$item_data.PRICE}
                        {/if}
                    </
option>
                {/foreach}
            </
select>
        </
div>
    </
div>
{/foreach}
[...] 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 06.03.2008, 18:12
Neuer Benutzer
 
Registriert seit: 16.06.2007
Beiträge: 2
Standard

Ich konnte das Problem eingrenzen. Ich hatte Zend Plattform auf dem Server installiert. Habs wieder entfernt und schon läuft Smarty wieder wie erwartet.

Vielleicht weiss ja jemand, wie man beides zusammen zum Laufen bekommt.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anzeige, optionen, unvollständig

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:31 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand