hans1: Smarty HTML Options

Beitrag lesen

Hallo,

ich habe vom Manual folgenden Code:
http://www.smarty.net/manual/de/language.function.html.options.php

<?php

$smarty->assign('cust_options', array(
                                1000 => 'Joe Schmoe',
                                1001 => 'Jack Smith',
                                1002 => 'Jane Johnson',
                                1003 => 'Charlie Brown')
                                );
$smarty->assign('customer_id', 1001);

?>
Wobei das Template wie folgt aussieht:

{html_options name=customer_id options=$cust_options selected=$customer_id}

Ausgabe:

<select name="customer_id" size="4">
    <option label="Joe Schmoe" value="1000">Joe Schmoe</option>
    <option label="Jack Smith" value="1001" selected="selected">Jack Smith</option>
    <option label="Jane Johnson" value="1002">Jane Johnson</option>
    <option label="Charlie Brown" value="1003">Charlie Brown</option>
</select>

Jatzt möchte ich aber in einer Druckversion des Formulars, nicht die Options ausgeben, sondern nur die Auswahl ("Jack Smith").

Wie ist das möglich mit Smarty?

{$cust_options[$custumer_id]}

ergibt keine Ausgabe.

Gruß
hans