Heim  >  Artikel  >  Backend-Entwicklung  >  Wie Smarty einfache Formularelemente generiert

Wie Smarty einfache Formularelemente generiert

*文
*文Original
2018-01-02 09:55:571327Durchsuche

Dieser Artikel stellt hauptsächlich die Methode von Smarty zum einfachen Generieren von Formularelementen vor und beinhaltet verwandte Fähigkeiten im Umgang mit Smarty-Vorlagendateien. Freunde in Not können sich darauf beziehen. Ich hoffe, es hilft allen.

Die Details sind wie folgt:

Das Prinzip der Smarty-Generierung der Formularelementfunktion ist: Geben Sie Smarty ein Array zum Generieren und Anzeigen von Menüs oder Optionen und übergeben Sie den Wert einer Option für die Standardauswahl Übereinstimmung:

Beispiel ist wie folgt:

php-Datei: index.php

<?php 
include("smarty_inc.php");
$smarty->assign(&#39;cust_ids&#39;,array(1000,1001,1002,1003));
$smarty->assign(&#39;cust_names&#39;,array(&#39;丁庆&#39;,&#39;闫磊&#39;,&#39;吕东&#39;,&#39;宋子健&#39;));
$smarty->assign(&#39;customer_id&#39;,1003);
$smarty->display("index.html");
?>

Vorlagendatei: index.html

<select name=customer_id onkeypress="">
<{html_options values=$cust_ids selected=$customer_id output=$cust_names}>
</select>
<hr />
<{html_radios name="id" values=$cust_ids selected=$customer_id output=$cust_names }>

Verwandte Empfehlungen:

Smarty Template Engine Video-Lehrmaterial-Kursempfehlung

Teilen Beispiele dafür, wie PHP-integrierte Funktionen in Smarty aufgerufen werden

Was sind die Vorlagenoperatoren für PHP Smarty? Wie verwendet man Operatoren?

Das obige ist der detaillierte Inhalt vonWie Smarty einfache Formularelemente generiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn