Select Ausgabe Problem?

Shorty1968

Erfahrenes Mitglied
Hallo ich habe in einer meiner wBB Plugins in dem template Folgenden Select (Auswahl Code) eingebunden.
Code:
<dl>
                <dt><label for="statusInput">{lang}wcf.page.bugtracker.add.status.new{/lang}</label></dt>
                    <dd>
                        <select name="productInput" id="productInput">
                           <option value="" {if !$productID}selected="selected"{/if}>{lang}wcf.page.bugtracker.add.product.noImprovement{/lang}</option>
                            <option value="{$product->entryID}" {if $action == 'edit'}{if $product->entryID == $isProduct}selected{/if}{/if}>{lang}wcf.page.bugtracker.add.status.improvement{/lang}</option>
                            <option value="{$product->entryID}" {if $action == 'edit'}{if $product->entryID == $isProduct}selected{/if}{/if}>{lang}wcf.page.bugtracker.add.status.error{/lang}</option>
                        </select>
                    </dd>
            </dl>
Für die Ausgabe im Sichtbaren bereich habe ich Folgenden Code angegeben.
Code:
<span class="badge green">{lang}wcf.page.bugtracker.add.status.improvement{/lang}</span>
                               
                                <span class="badge red">{lang}wcf.page.bugtracker.add.status.error{/lang}</span>
aber so Funktioniert er nicht wie er soll,er wird dauerhaft angezeigt und soll aber nur wie der auswahl Code Produkt bezogen angezeigt werden.

Ich bekomme es leider nicht alleine hin,kann mir hier jemand bitte helfen und mir einen Tipp geben?
 
aber so Funktioniert er nicht wie er soll,er wird dauerhaft angezeigt und soll aber nur wie der auswahl Code Produkt bezogen angezeigt werden.
Was hat das offensichtliche Script-Problem innerhalb eines wBB-Plugins mit der Auszeichnungssprache HTML zu tun?!

Die entsprechende Verschiebung des Themas ist dem Moderatoren-Team gemeldet worden.
 
Kenne mich mit WBB und der Funktionsweise dieses Plugins nicht aus, aber diese zwei Zeilen mit gleichlautenden if-Bedingungen nach dem value-Attribut sind für mich auffällig:
HTML:
<option value="{$product->entryID}" {if $action == 'edit'}{if $product->entryID == $isProduct}selected{/if}{/if}>{lang}wcf.page.bugtracker.add.status.improvement{/lang}</option>
<option value="{$product->entryID}" {if $action == 'edit'}{if $product->entryID == $isProduct}selected{/if}{/if}>{lang}wcf.page.bugtracker.add.status.error{/lang}</option>
Wie soll so eine Unterscheidung zwischen .status.improvement und .status.error getroffen werden?
 

Neue Beiträge

Zurück