mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-04 18:34:27 +02:00
- minor fixes (2 rep), slight wording changes
- jade transform problem fixed
This commit is contained in:
@@ -3245,7 +3245,7 @@ Bitte geben Sie einen <b>Provinznamen</b> ein.
|
|||||||
</example>
|
</example>
|
||||||
</sect1>
|
</sect1>
|
||||||
<sect1 id="language.function.html.checkboxes">
|
<sect1 id="language.function.html.checkboxes">
|
||||||
<title>html_checkboxes</title>
|
<title>html_checkboxes (Ausgabe von HTML-CHECKBOX Tag)</title>
|
||||||
<informaltable frame=all>
|
<informaltable frame=all>
|
||||||
<tgroup cols=5>
|
<tgroup cols=5>
|
||||||
<colspec colname=param align=center>
|
<colspec colname=param align=center>
|
||||||
@@ -3294,7 +3294,7 @@ Bitte geben Sie einen <b>Provinznamen</b> ein.
|
|||||||
<row>
|
<row>
|
||||||
<entry>options</entry>
|
<entry>options</entry>
|
||||||
<entry>assoziatives array</entry>
|
<entry>assoziatives array</entry>
|
||||||
<entry>Ja, ausser Werte/Ausgabe wird verwendet</entry>
|
<entry>Ja, ausser values/output wird verwendet</entry>
|
||||||
<entry><emphasis>n/a</emphasis></entry>
|
<entry><emphasis>n/a</emphasis></entry>
|
||||||
<entry>ein assoziatives Array mit Werten und Ausgaben</entry>
|
<entry>ein assoziatives Array mit Werten und Ausgaben</entry>
|
||||||
</row>
|
</row>
|
||||||
@@ -3367,7 +3367,7 @@ AUSGABE: (beider Beispiele)
|
|||||||
</example>
|
</example>
|
||||||
</sect1>
|
</sect1>
|
||||||
<sect1 id="language.function.html.image">
|
<sect1 id="language.function.html.image">
|
||||||
<title>html_image</title>
|
<title>html_image (Ausgabe von HTML-IMG Tag)</title>
|
||||||
<informaltable frame=all>
|
<informaltable frame=all>
|
||||||
<tgroup cols=5>
|
<tgroup cols=5>
|
||||||
<colspec colname=param align=center>
|
<colspec colname=param align=center>
|
||||||
@@ -3417,8 +3417,8 @@ AUSGABE: (beider Beispiele)
|
|||||||
<entry>basedir</entry>
|
<entry>basedir</entry>
|
||||||
<entry>string</entry>
|
<entry>string</entry>
|
||||||
<entry>no</entry>
|
<entry>no</entry>
|
||||||
<entry><emphasis>web server doc root</emphasis></entry>
|
<entry><emphasis>DOCUMENTROOT</emphasis></entry>
|
||||||
<entry>directory to base relative paths from</entry>
|
<entry>Basisverzeichnis für relative Pfadangaben</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry>alt</entry>
|
<entry>alt</entry>
|
||||||
@@ -3432,7 +3432,7 @@ AUSGABE: (beider Beispiele)
|
|||||||
<entry>string</entry>
|
<entry>string</entry>
|
||||||
<entry>no</entry>
|
<entry>no</entry>
|
||||||
<entry><emphasis>n/a</emphasis></entry>
|
<entry><emphasis>n/a</emphasis></entry>
|
||||||
<entry>href Wert des Tags</entry>
|
<entry>Link für das Bild</entry>
|
||||||
</row>
|
</row>
|
||||||
</tbody>
|
</tbody>
|
||||||
</tgroup>
|
</tgroup>
|
||||||
@@ -3572,7 +3572,7 @@ AUSGABE:
|
|||||||
</example>
|
</example>
|
||||||
</sect1>
|
</sect1>
|
||||||
<sect1 id="language.function.html.radios">
|
<sect1 id="language.function.html.radios">
|
||||||
<title>html_radios (Ausgabe von HTML-Radio Tags)</title>
|
<title>html_radios (Ausgabe von HTML-RADIO Tags)</title>
|
||||||
<informaltable frame=all>
|
<informaltable frame=all>
|
||||||
<tgroup cols=5>
|
<tgroup cols=5>
|
||||||
<colspec colname=param align=center>
|
<colspec colname=param align=center>
|
||||||
@@ -4260,7 +4260,7 @@ AUSGABE:
|
|||||||
</example>
|
</example>
|
||||||
</sect1>
|
</sect1>
|
||||||
<sect1 id="language.function.html.table">
|
<sect1 id="language.function.html.table">
|
||||||
<title>html_table</title>
|
<title>html_table (Ausgabe von HTML-TABLE Tag)</title>
|
||||||
<informaltable frame=all>
|
<informaltable frame=all>
|
||||||
<tgroup cols=5>
|
<tgroup cols=5>
|
||||||
<colspec colname=param align=center>
|
<colspec colname=param align=center>
|
||||||
@@ -4290,7 +4290,7 @@ AUSGABE:
|
|||||||
<entry>integer</entry>
|
<entry>integer</entry>
|
||||||
<entry>Nein</entry>
|
<entry>Nein</entry>
|
||||||
<entry><emphasis>3</emphasis></entry>
|
<entry><emphasis>3</emphasis></entry>
|
||||||
<entry>Anzahl Reihen in einer Tabelle</entry>
|
<entry>Anzahl Spalten in einer Tabelle</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry>table_attr</entry>
|
<entry>table_attr</entry>
|
||||||
@@ -4333,7 +4333,7 @@ AUSGABE:
|
|||||||
<entry>string</entry>
|
<entry>string</entry>
|
||||||
<entry>No</entry>
|
<entry>No</entry>
|
||||||
<entry><emphasis>down</emphasis></entry>
|
<entry><emphasis>down</emphasis></entry>
|
||||||
<entry>Richtung in der die Reihen gerendered werden. Mögliche Werte: <emphasis>up</emphasis>/<emphasis>down</emphasis></entry>
|
<entry>Richtung in der die Spalten gerendered werden. Mögliche Werte: <emphasis>up</emphasis>/<emphasis>down</emphasis></entry>
|
||||||
</row>
|
</row>
|
||||||
</tbody>
|
</tbody>
|
||||||
</tgroup>
|
</tgroup>
|
||||||
@@ -4341,7 +4341,7 @@ AUSGABE:
|
|||||||
<para>
|
<para>
|
||||||
<emphasis>html_table</emphasis> ist eine eigene Funktion die einen Array als
|
<emphasis>html_table</emphasis> ist eine eigene Funktion die einen Array als
|
||||||
Tabelle ausgibt. Das <emphasis>cols</emphasis> Attribut definiert die Menge
|
Tabelle ausgibt. Das <emphasis>cols</emphasis> Attribut definiert die Menge
|
||||||
von Reihen die ausgegeben werden sollen. <emphasis>table_attr</emphasis>, <emphasis>tr_attr</emphasis>
|
von Spalten die ausgegeben werden sollen. <emphasis>table_attr</emphasis>, <emphasis>tr_attr</emphasis>
|
||||||
und <emphasis>td_attr</emphasis> definieren die Attribute für die HTML Tags. Wenn <emphasis>tr_attr</emphasis>
|
und <emphasis>td_attr</emphasis> definieren die Attribute für die HTML Tags. Wenn <emphasis>tr_attr</emphasis>
|
||||||
oder <emphasis>td_attr</emphasis> Arrays sind, werden diese durchlaufen. <emphasis>trailpad</emphasis>
|
oder <emphasis>td_attr</emphasis> Arrays sind, werden diese durchlaufen. <emphasis>trailpad</emphasis>
|
||||||
wird in leere Zellen eingefügt.
|
wird in leere Zellen eingefügt.
|
||||||
|
@@ -112,7 +112,6 @@ Config_File.class.php
|
|||||||
debug.tpl
|
debug.tpl
|
||||||
/core/*.php (alle)
|
/core/*.php (alle)
|
||||||
/plugins/*.php (alle)</screen>
|
/plugins/*.php (alle)</screen>
|
||||||
</screen>
|
|
||||||
</example>
|
</example>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
@@ -1751,16 +1751,16 @@ Um sicherzustellen dass ein Teil eines Templates nicht gecached werden soll, kan
|
|||||||
<sect1 id="advanced.features.objects">
|
<sect1 id="advanced.features.objects">
|
||||||
<title>Objekte</title>
|
<title>Objekte</title>
|
||||||
<para>
|
<para>
|
||||||
Smarty erlaubt es, auf PHP Objekt durch das Template zuzugreiffen. Dafür gitbt es
|
Smarty erlaubt es, auf PHP Objekt durch das Template zuzugreifen. Dafür gibt es
|
||||||
zwei Wege. Der erste ist, Objekte zu registrieren und wie auf eigene Funktionen zuzugreiffen.
|
zwei Wege. Der erste ist, Objekte zu registrieren und wie auf eine eigene Funktion zuzugreifen.
|
||||||
Der andere Weg ist, das Objekt dem Template zuzuweisen und darauf wie auf andere Variablen
|
Der andere Weg ist, das Objekt dem Template zuzuweisen und darauf wie auf andere Variablen
|
||||||
zuzugreiffen. Die erste Methode hat eine nettere Template Syntax und ist sicherer da der Zugriff
|
zuzugreifen. Die erste Methode hat eine nettere Template Syntax und ist sicherer da der Zugriff
|
||||||
auf ein registriertes Objekt mit Sicherheitseinstellungen kontrolliert werden kann. Der Nachteil
|
auf ein registriertes Objekt mit Sicherheitseinstellungen kontrolliert werden kann. Der Nachteil
|
||||||
ist, dass registrierte Objekte nicht in Loops verwendet werden k<EFBFBD>nnen. Welchen Weg Sie einschlagen
|
ist, dass registrierte Objekte nicht in Loops verwendet werden können. Welchen Weg Sie einschlagen
|
||||||
wird von Ihren Bedürfnissen definiert, die erste Methode ist jedoch zu bevorzugen.
|
wird von Ihren Bedürfnissen definiert, die erste Methode ist jedoch zu bevorzugen.
|
||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
Wenn Sicherheit eingeschaltet ist, können keine private Methoden (solche die einen '_'-Prefix tragen)
|
Wenn die Sicherheitsfunktionen eingeschaltet sind, können keine private Methoden (solche die einen '_'-Prefix tragen)
|
||||||
aufgerufen werden. Wenn eine Methode und eine Eigeschaft mit dem gleichen Namen existieren wird die Methode
|
aufgerufen werden. Wenn eine Methode und eine Eigeschaft mit dem gleichen Namen existieren wird die Methode
|
||||||
verwendet.
|
verwendet.
|
||||||
</para>
|
</para>
|
||||||
@@ -1776,21 +1776,21 @@ Um sicherzustellen dass ein Teil eines Templates nicht gecached werden soll, kan
|
|||||||
Parameter auf FALSE setzen.
|
Parameter auf FALSE setzen.
|
||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
Der optional fünfte Parameter hat nur einen Effekt wenn
|
Der optionale fünfte Parameter hat nur einen Effekt wenn
|
||||||
<parameter>format</parameter> <literal>true</literal> ist und eine Liste von
|
<parameter>format</parameter> = <literal>true</literal> ist und eine Liste von
|
||||||
Methoden enthält die als Block verarbeitet werden sollen.
|
Methoden enthält die als Block verarbeitet werden sollen.
|
||||||
Das bedeutet dass solche Methoden ein schliessendes Tag im Template
|
Das bedeutet, dass solche Methoden ein schliessendes Tag im Template
|
||||||
enthalten müssen (<literal>{foobar->meth2}...{/foobar->meth2}</literal>)
|
enthalten müssen (<literal>{foobar->meth2}...{/foobar->meth2}</literal>)
|
||||||
und die Parameter zu den Funktionen die selbe Syntax haben wie block-function-plugins:
|
und die Parameter zu den Funktionen die selbe Syntax haben wie block-function-plugins:
|
||||||
sie erhalten 4 Parameter
|
sie erhalten also die 4 Parameter
|
||||||
<parameter>$params</parameter>,
|
<parameter>$params</parameter>,
|
||||||
<parameter>$content</parameter>,
|
<parameter>$content</parameter>,
|
||||||
<parameter>&$smarty</parameter> und
|
<parameter>&$smarty</parameter> und
|
||||||
<parameter>&$repeat</parameter>
|
<parameter>&$repeat</parameter>,
|
||||||
und sich auch wie block-function-plugins verhalten.
|
und verhalten sich auch sonst wie block-function-plugins.
|
||||||
</para>
|
</para>
|
||||||
<example>
|
<example>
|
||||||
<title>ein registiertes oder zugewiesenes Objekt verwenden</title>
|
<title>registierte oder zugewiesene Objekte verwenden</title>
|
||||||
<programlisting>
|
<programlisting>
|
||||||
<?php
|
<?php
|
||||||
// das objekt
|
// das objekt
|
||||||
@@ -2643,7 +2643,7 @@ ausgabe war: {$output}
|
|||||||
kontrolliert wie oft ein Block dargestellt werden soll. Standardwert von <parameter>$repeat</parameter>
|
kontrolliert wie oft ein Block dargestellt werden soll. Standardwert von <parameter>$repeat</parameter>
|
||||||
ist beim ersten Aufruf (für das öffnende Tag) <literal>true</literal>, danach immer
|
ist beim ersten Aufruf (für das öffnende Tag) <literal>true</literal>, danach immer
|
||||||
<literal>false</literal>.
|
<literal>false</literal>.
|
||||||
Jedes Mal wenn eine Funktion für <parameter>&$repeat</parameter> TRUE zur&uum;ck gibt,
|
Jedes Mal wenn eine Funktion für <parameter>&$repeat</parameter> TRUE zurück gibt,
|
||||||
wird der Inhalt zwischen {func} .. {/func} erneut mit dem veränderten
|
wird der Inhalt zwischen {func} .. {/func} erneut mit dem veränderten
|
||||||
Inhalt als <parameter>$content</parameter> Parameter aufgerufen.
|
Inhalt als <parameter>$content</parameter> Parameter aufgerufen.
|
||||||
</para>
|
</para>
|
||||||
|
Reference in New Issue
Block a user