hans1: Smarty HTML Options

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

  1. Hi,

    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?

    was hat smarty mit der Druckansicht zu tun?

    Beschäftige Dich mit Css bzw. @media print, um die Druckausgabe zu steuern

    Gruesse, Joachim

    --
    Am Ende wird alles gut.