cvs: smarty /docs/ru/designers/language-variables language-assigned-variables.xml language-config-variables.xml language-variables-smarty.xml
[email protected] ("George Miroshnikov") Tue, 31 Jan 2006 14:27:44 -0000
| Newsgroups | php.smarty.cvs |
|---|---|
| Message-ID | <cvsfreespace1138717664@cvsserver> |
freespace Tue Jan 31 14:27:44 2006 UTC
Modified files:
/smarty/docs/ru/designers/language-variables
language-assigned-variables.xml
language-config-variables.xml
language-variables-smarty.xml
Log:
sync with EN
freespace-20060131142744.txt
(text/plain, 23.6 KB)
http://cvs.php.net/viewcvs.cgi/smarty/docs/ru/designers/language-variables/language-assigned-variables.xml?r1=1.6&r2=1.7&diff_format=u
Index: smarty/docs/ru/designers/language-variables/language-assigned-variables.xml
diff -u smarty/docs/ru/designers/language-variables/language-assigned-variables.xml:1.6 smarty/docs/ru/designers/language-variables/language-assigned-variables.xml:1.7
--- smarty/docs/ru/designers/language-variables/language-assigned-variables.xml:1.6 Thu Nov 25 23:26:13 2004
+++ smarty/docs/ru/designers/language-variables/language-assigned-variables.xml Tue Jan 31 14:27:44 2006
@@ -1,133 +1,180 @@
<?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.6 $ -->
-<!-- EN-Revision: 1.1 Maintainer: tony2001 Status: ready -->
- <sect1 id="language.assigned.variables">
- <title>Ïåðåìåííûå, óñòàíîâëåííûå â PHP</title>
- <para>
- Ïåðåìåííûå, óñòàíîâëåííûå â PHP, óïîòðåáëÿþòñÿ ñî çíàêîì äîëëàð
- <literal>$</literal> ïåðåä íèì. Ïåðåìåííûå, óñòàíîâëåííûå â
- øàáëîíå ñ ïîìîùüþ ôóíêöèè <link
- linkend="language.function.assign">assign</link> óïîòðåáëÿþòñÿ
- àíàëîãè÷íûì îáðàçîì.
- </para>
- <example>
- <title>Óñòàíîâëåííûå ïåðåìåííûå</title>
- <programlisting>
+<!-- $Revision: 1.7 $ -->
+<!-- EN-Revision: 1.7 Maintainer: freespace Status: ready -->
+<sect1 id="language.assigned.variables">
+ <title>Ïåðåìåííûå, íàçíà÷åííûå èç PHP</title>
+ <para>
+ Ê ïåðåìåííûì, êîòîðûå áûëè
+ <link linkend="api.assign">íàçíà÷åíû</link> èç PHP ìîæíî îáðàòèòüñÿ,
+ óêàçàâ ïåðåä èõ èìåíåì çíàê äîëëàðà (<literal>$</literal>).
+ Ïåðåìåííûå, íàçíà÷åííûå âíóòðè øàáëîíà ïðè ïîìîùè ôóíêöèè
+ <link linkend="language.function.assign">{assign}</link>
+ ðàáîòàþò òàêèì æå îáðàçîì.
+ </para>
+ <example>
+ <title>Íàçíà÷åííûå ïåðåìåííûå</title>
+ <para>PHP-ñêðèïò</para>
+ <programlisting role="php">
<![CDATA[
-Ïðèâåò {$firstname}, ìû ðàäû ñíîâà òåáÿ âèäåòü.
-<p>
-Ïîñëåäíèé ðàç òû ïîñåùàë íàñ {$lastLoginDate}.
+<?php
-OUTPUT:
+$smarty = new Smarty;
-Ïðèâåò Ïåòÿ, ìû ðàäû ñíîâà òåáÿ âèäåòü.
-<p>
-Ïîñëåäíèé ðàç òû ïîñåùàë íàñ January 11th, 2001.
-]]>
- </programlisting>
- </example>
+$smarty->assign('firstname', 'Doug');
+$smarty->assign('lastname', 'Evans');
+$smarty->assign('meetingPlace', 'New York');
+
+$smarty->display('index.tpl');
+?>
+]]>
+ </programlisting>
+ <para>
+ Ñîäåðæèìîå index.tpl:
+ </para>
+ <programlisting>
+<![CDATA[
+Hello {$firstname} {$lastname}, glad to see you can make it.
+<br />
+{* ýòî íå ñðàáîòàåò, ïîòîìó ÷òî ïåðåìåííûå ÷óâñòâèòåëüíû ê ðåãèñòðó *}
+This weeks meeting is in {$meetingplace}.
+{* à ýòî - ñðàáîòàåò *}
+This weeks meeting is in {$meetingPlace}.
+]]>
+ </programlisting>
+ <para>
+ Ðåçóëüòàò îáðàáîòêè:
+ </para>
+ <screen>
+<![CDATA[
+Hello Doug Evans, glad to see you can make it.
+<br />
+This weeks meeting is in .
+This weeks meeting is in New York.
+]]>
+ </screen>
+ </example>
<sect2 id="language.variables.assoc.arrays">
<title>Àññîöèàòèâíûå ìàññèâû</title>
<para>
- ×òîáû èñïîëüçîâàòü ïåðåìåííóþ èç àññîöèàòèâíîãî ìàññèâà,
- íàäî óêàçàòü êëþ÷ ýëåìåíòà ïîñëå çíàêà '.' (òî÷êà).
+ Âû ìîæåòå òàêæå îáðàùàòüñÿ ê àññîöèàòèâíûì ìàññèâàì, êîòîðûå
+ íàçíà÷åíû èç PHP, óêàçàâ êëþ÷ ïîñëå ñèìâîëà '.' (òî÷êà).
</para>
<example>
- <title>äîñòóï ê ïåðåìåííûì àññîöèàòèâíîãî ìàññèâà</title>
- <programlisting>
+ <title>Îáðàùåíèå ê àññîöèàòèâíîìó ìàññèâó</title>
+ <programlisting role="php">
<![CDATA[
-index.php:
-
-$smarty = new Smarty;
+<?php
$smarty->assign('Contacts',
- array('fax' => '555-222-9876',
- 'email' => '[email protected]',
- 'phone' => array('home' => '555-444-3333',
- 'cell' => '555-111-1234')));
+ array('fax' => '555-222-9876',
+ 'email' => '[email protected]',
+ 'phone' => array('home' => '555-444-3333',
+ 'cell' => '555-111-1234')
+ )
+ );
$smarty->display('index.tpl');
-
-index.tpl:
-
-{$Contacts.fax}<br>
-{$Contacts.email}<br>
+?>
+]]>
+ </programlisting>
+ <para>
+ Ñîäåðæèìîå index.tpl:
+ </para>
+ <programlisting>
+<![CDATA[
+{$Contacts.fax}<br />
+{$Contacts.email}<br />
{* you can print arrays of arrays as well *}
-{$Contacts.phone.home}<br>
-{$Contacts.phone.cell}<br>
-
-OUTPUT:
-
-555-222-9876<br>
[email protected]<br>
-555-444-3333<br>
-555-111-1234<br>
+{$Contacts.phone.home}<br />
+{$Contacts.phone.cell}<br />
]]>
</programlisting>
+ <para>
+ Ðåçóëüòàò îáðàáîòêè:
+ </para>
+ <screen>
+<![CDATA[
+555-222-9876<br />
[email protected]<br />
+555-444-3333<br />
+555-111-1234<br />
+]]>
+ </screen>
</example>
</sect2>
-
<sect2 id="language.variables.array.indexes">
- <title>Èíäåêñèðîâàííûå ìàññèâû</title>
+ <title>Èíäåêñû ìàññèâîâ</title>
<para>
- Ìîæíî èñïîëüçîâàòü ïåðåìåííóþ èç ìàññèâà ïî å èíäåêñó.
- Ñèíòàêñèñ àíàëîãè÷åí PHP.
+ Âû ìîæåòå îáðàùàòüñÿ ê ìàññèâàì ïî èõ èíäåêñàì ïðèìåðíî òàê æå,
+ êàê è â ñàìîì PHP.
</para>
<example>
- <title>äîñòóï ê åëåìåíòó ìàññèâà ïî åãî èíäåêñó</title>
- <programlisting>
+ <title>Îáðàùåíèå ê ìàññèâó ïî èíäåêñó</title>
+ <programlisting role="php">
<![CDATA[
-index.php:
-
-$smarty = new Smarty;
-$smarty->assign('Contacts',
- array('555-222-9876',
- '[email protected]',
- array('555-444-3333',
- '555-111-1234')));
+<?php
+$smarty->assign('Contacts', array(
+ '555-222-9876',
+ '[email protected]',
+ array('555-444-3333',
+ '555-111-1234')
+ ));
$smarty->display('index.tpl');
-
-index.tpl:
-
-{$Contacts[0]}<br>
-{$Contacts[1]}<br>
+?>
+]]>
+ </programlisting>
+ <para>
+ Ñîäåðæèìîå index.tpl:
+ </para>
+ <programlisting>
+<![CDATA[
+{$Contacts[0]}<br />
+{$Contacts[1]}<br />
{* you can print arrays of arrays as well *}
-{$Contacts[2][0]}<br>
-{$Contacts[2][1]}<br>
-
-OUTPUT:
-
-555-222-9876<br>
[email protected]<br>
-555-444-3333<br>
-555-111-1234<br>
+{$Contacts[2][0]}<br />
+{$Contacts[2][1]}<br />
+]]>
+ </programlisting>
+ <para>
+ Ðåçóëüòàò îáðàáîòêè:
+ </para>
+ <screen>
+<![CDATA[
+555-222-9876<br />
[email protected]<br />
+555-444-3333<br />
+555-111-1234<br />
]]>
- </programlisting>
+ </screen>
</example>
</sect2>
-
<sect2 id="language.variables.objects">
<title>Îáúåêòû</title>
<para>
- ×òîáû èñïîëüçîâàòü ñâîéñòâà îáüåêòîâ, íàäî óêàçàòü ïåðåä èìåíåì
- àòðèáóòà çíàê `->'.
+ Ê ñâîéñòâàì <link linkend="advanced.features.objects">îáúåêòîâ</link>,
+ íàçíà÷åííûõ èç PHP, ìîæíî îáðàòèòüñÿ, óêàçàâ èìÿ ñâîéñòâà ïîñëå ñèìâîëîâ
+ '->'.
</para>
<example>
- <title>äîñòóï ê ñâîéñòâàì îáúåêòà</title>
- <programlisting>
+ <title>Îáðàùåíèå ê ñâîéñòâàì îáúåêòà</title>
+ <programlisting>
<![CDATA[
-name: {$person->name}<br>
-email: {$person->email}<br>
-
-OUTPUT:
-
-name: Zaphod Beeblebrox<br>
-email: [email protected]<br>
+name: {$person->name}<br />
+email: {$person->email}<br />
+]]>
+ </programlisting>
+ <para>
+ Ðåçóëüòàò îáðàáîòêè:
+ </para>
+ <screen>
+<![CDATA[
+name: Zaphod Beeblebrox<br />
+email: [email protected]<br />
]]>
- </programlisting>
+ </screen>
</example>
</sect2>
-
</sect1>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
http://cvs.php.net/viewcvs.cgi/smarty/docs/ru/designers/language-variables/language-config-variables.xml?r1=1.6&r2=1.7&diff_format=u
Index: smarty/docs/ru/designers/language-variables/language-config-variables.xml
diff -u smarty/docs/ru/designers/language-variables/language-config-variables.xml:1.6 smarty/docs/ru/designers/language-variables/language-config-variables.xml:1.7
--- smarty/docs/ru/designers/language-variables/language-config-variables.xml:1.6 Fri Dec 24 19:27:11 2004
+++ smarty/docs/ru/designers/language-variables/language-config-variables.xml Tue Jan 31 14:27:44 2006
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.6 $ -->
-<!-- EN-Revision: 1.1 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.7 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
<sect1 id="language.config.variables">
<title>Ïåðåìåííûå ôàéëîâ êîíôèãóðàöèè</title>
<para>
- Äëÿ èñïîëüçîâàíèÿ ïåðåìåííûõ, ïîëó÷åííûõ èç ôàéëîâ êîíôèãóðàèè,
+ Äëÿ èñïîëüçîâàíèÿ ïåðåìåííûõ, ïîëó÷åííûõ èç
+ <link linkend="config.files">êîíôèãóðàöèîííûõ ôàéëîâ</link>,
íåîáõîäèìî çàêëþ÷èòü èõ èìÿ ìåæäó çíàêàìè # èëè ÷åðåç ïåðåìåííóþ
<link linkend="language.variables.smarty.config">$smarty.config</link>.
Äëÿ óïîòðåáëåíèÿ èõ â êà÷åñòâå âíåäðåííûûõ ïåðåìåííûõ ìîæíî
@@ -22,12 +23,18 @@
tableBorderSize = "3"
tableBgColor = "#bbbbbb"
rowBgColor = "#cccccc"
-]]>
- </programlisting>
- <para>
- index.tpl:
- </para>
- <programlisting>
+]]>
+
+ </programlisting>
+
+ <para>
+
+ index.tpl:
+
+ </para>
+
+ <programlisting>
+
<![CDATA[
{config_load file="foo.conf"}
<html>
@@ -42,12 +49,18 @@
</table>
</body>
</html>
-]]>
- </programlisting>
- <para>
- index.tpl: (àëüòåðíàòèâíûé ñèíòàêñèñ)
- </para>
- <programlisting>
+]]>
+
+ </programlisting>
+
+ <para>
+
+ index.tpl: (àëüòåðíàòèâíûé ñèíòàêñèñ)
+
+ </para>
+
+ <programlisting>
+
<![CDATA[
{config_load file="foo.conf"}
<html>
@@ -62,12 +75,17 @@
</table>
</body>
</html>
-]]>
- </programlisting>
+]]>
+
+ </programlisting>
+
<para>
- ðåçóëüòàò âûïîëíåíèÿ îáîèõ ïðèìåðîâ:
- </para>
- <screen>
+ ðåçóëüòàò âûïîëíåíèÿ îáîèõ ïðèìåðîâ:
+
+ </para>
+
+ <screen>
+
<![CDATA[
<html>
<title>This is mine</title>
@@ -89,6 +107,12 @@
ïîêà îíè íå áóäóò çàãðóæåíû. Ýòà ïðîöåäóðà îïèñàíà äàëåå
â äàííîì ðóêîâîäñòâå (<command>config_load</command>).
</para>
+ <para>
+ Ñì. òàêæå
+ <link linkend="language.syntax.variables">Ïåðåìåííûå</link>
+ è
+ <link linkend="language.variables.smarty">Çàðåçåðâèðîâàííàÿ ïåðåìåííàÿ
+ $smarty</link>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
http://cvs.php.net/viewcvs.cgi/smarty/docs/ru/designers/language-variables/language-variables-smarty.xml?r1=1.9&r2=1.10&diff_format=u
Index: smarty/docs/ru/designers/language-variables/language-variables-smarty.xml
diff -u smarty/docs/ru/designers/language-variables/language-variables-smarty.xml:1.9 smarty/docs/ru/designers/language-variables/language-variables-smarty.xml:1.10
--- smarty/docs/ru/designers/language-variables/language-variables-smarty.xml:1.9 Mon May 9 17:34:38 2005
+++ smarty/docs/ru/designers/language-variables/language-variables-smarty.xml Tue Jan 31 14:27:44 2006
@@ -1,134 +1,151 @@
<?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.9 $ -->
-<!-- EN-Revision: 1.5 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.10 $ -->
+<!-- EN-Revision: 1.12 Maintainer: freespace Status: ready -->
<sect1 id="language.variables.smarty">
<title>Çàðåçåðâèðîâàííàÿ ïåðåìåííàÿ {$smarty}</title>
+ <para>
+ Çàðåçåðâèðîâàííàÿ ïåðåìåííàÿ {$smarty} ìîæåò áûòü èñïîëüçîâàíà äëÿ ïîëó÷åíèÿ
+ äîñòóïà ê íåñêîëüêèì ñïåöèàëüíûì ïåðåìåííûì øàáëîíà. Äàëåå ñëåäóåò èõ ïîëíûé
+ ñïèñîê.
+ </para>
+ <sect2 id="language.variables.smarty.request">
+ <title>Ïåðåìåííûå çàïðîñà</title>
<para>
- Çàðåçåðâèðîâàííàÿ ïåðåìåííàÿ {$smarty} èñïîëüçóåòñÿ äëÿ äîñòóïà
- ê íåñêîëüêèì ñïåöèàëüíûì ïåðåìåííûì. Äàëåå ñëåäóåò ïîëíûé èõ ñïèñîê.
+ <ulink url="&url.php-manual;reserved.variables">Ê ïåðåìåííûì çàïðîñà</ulink>,
+ òàêèì êàê $_GET, $_POST, $_COOKIE, $_SERVER, $_ENV è $_SESSION
+ (ñì. <link linkend="variable.request.vars.order">$request_vars_order</link>
+ è <link
+ linkend="variable.request.use.auto.globals">$request_use_auto_globals</link>
+ ), ìîæíî ïîëó÷èòü äîñòóï, êàê ïîêàçàíî â ñëåäóþùåì ïðèìåðå:
</para>
-
- <sect2 id="language.variables.smarty.request">
- <title>Ïåðåìåííûå çàïðîñà.</title>
- <para>
- Ê ïåðåìåííûì èç òàêèõ ìàññèâîâ, êàê _GET, _POST, _COOKIES, _SERVER,
- _ENV è _SESSION, ìîæíî îáðàùàòüñÿ àíàëîãè÷íî íèæåïðèâåäåííûì ïðèìåðàì.
- </para>
- <example>
- <title>Âûâîä ïåðåìåííûõ çàïðîñà</title>
- <programlisting>
+ <example>
+ <title>Îòîáðàæåíèå ïåðåìåííûõ çàïðîñà</title>
+ <programlisting>
<![CDATA[
-{* Âûâîä çíà÷åíèÿ $page èç URL (GET) http://www.example.com/index.php?page=foo *}
+{* îòîáðàæåíèå ïàðàìåòðà page èç URL ($_GET) http://www.example.com/index.php?page=foo *}
{$smarty.get.page}
-{* Âûâîä ïåðåìåííîé "page" èç ôîðìû (POST) *}
+{* îòîáðàæåíèå ïàðàìåòðà "page" èç ôîðìû ($_POST['page']) *}
{$smarty.post.page}
-{* Âûâîä çíà÷åíèÿ cookie "username" *}
+{* îòîáðàæåíèå çíà÷åíèÿ cookie "username" ($_COOKIE['username']) *}
{$smarty.cookies.username}
-{* Âûâîä ïåðåìåííîå ñåðâåðà "SERVER_NAME" *}
+{* îòîáðàæåíèå ñåðâåðíîé ïåðåìåííîé "SERVER_NAME" ($_SERVER['SERVER_NAME'])*}
{$smarty.server.SERVER_NAME}
-{* Âûâîä ïåðåìåííîé îêðóæåíèÿ "PATH" *}
+{* îòîáðàæåíèå ïåðåìåííîé ñèñòåìíîãî îêðóæåíèÿ "PATH" *}
{$smarty.env.PATH}
-{* Âûâîä ïåðåìåííîé ñåññèè "id" *}
+{* îòîáðàæåíèå ïåðåìåííîé ñåññèè PHP "id" ($_SESSION['id']) *}
{$smarty.session.id}
-{* Âûâîä ïåðåìåííîé "username" èç îáúåäèíåííîãî ìàññèâà get/post/cookies/server/env *}
+{* îòîáðàæåíèå ïåðåìåííîé "username" èç ñìåøåííûõ get/post/cookies/server/env *}
{$smarty.request.username}
]]>
- </programlisting>
- </example>
- </sect2>
-
- <sect2 id="language.variables.smarty.now">
- <title>{$smarty.now}</title>
- <para>
- Ê òåêóùåìó timestamp (øòàì âðåìåíè) ìîæíî îáðàòèòüñÿ ÷åðåç
- {$smarty.now}. Îíî ñîäåðæèò ÷èñëî ñåêóíä ñ íà÷àëà òàê
- íàçûâàåìîé Ýïîõè (Epoch, 1 ÿíâàðÿ 1970 ãîäà) è ìîæåò áûòü
- ïåðåäàíî ïðÿìî ìîäèôèêàòîðó date_format äëÿ âûâîäà òåêóùåé
- äàòû.
- </para>
- <example>
- <title>èñïîëüçîâàíèå {$smarty.now}</title>
- <programlisting>
+ </programlisting>
+ </example>
+ <note>
+ <para>
+ Ïî èñòîðè÷åñêèì ñîîáðàæåíèÿì, äîñòóï ê ïåðåìåííîé {$SCRIPT_NAME} ìîæíî
+ ïîëó÷èòü íåïîñðåäñòâåííî, õîòÿ ïðåäïî÷òèòåëüíûì ñïîñîáîì ÿâëÿåòñÿ îáðàùåíèå
+ {$smarty.server.SCRIPT_NAME}.
+ </para>
+ </note>
+ </sect2>
+ <sect2 id="language.variables.smarty.now">
+ <title>{$smarty.now}</title>
+ <para>
+ Òåêóùàÿ <ulink url="&url.php-manual;function.time">âðåìåííàÿ ìåòêà</ulink>
+ ñîäåðæèòñÿ â ïåðåìåííîé {$smarty.now}. Ýòî ÷èñëî îòîáðàæàåò êîëè÷åñòâî
+ ñåêóíä, êîòîðûå ïðîøëè ñ ìîìåíòà íàñòóïëåíèÿ òàê íàçûâàåìîé Ýïîõè
+ (1 ÿíâàðÿ 1970 ãîäà). Ÿ ìîæíî ïðÿìî ïåðåäàâàòü ìîäèôèêàòîðó
+ <link linkend="language.modifier.date.format">date_format</link>
+ äëÿ îòîáðàæåíèÿ òåêóùåé äàòû/âðåìåíè.
+ </para>
+ <example>
+ <title>Èñïîëüçîâàíèå {$smarty.now}</title>
+ <programlisting>
<![CDATA[
-{* âûâîäèì òåêóùåå âðåìÿ è äàòó ñ ïîìîùüþ ìîäèôèêàòîðà date_format *}
+{* èñïîëüçîâàíèå ìîäèôèêàòîðà date_format äëÿ îòîáðàæåíèÿ òåêóùåé äàòû/âðåìåíè*}
{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}
]]>
- </programlisting>
- </example>
- </sect2>
-
- <sect2 id="language.variables.smarty.const">
- <title>{$smarty.const}</title>
- <para>
- Ðåàëèçóåò äîñòóï ê êîíñòàíòàì PHP.
- </para>
- <example>
- <title>èñïîëüçîâàíèå {$smarty.const}</title>
- <programlisting>
- {$smarty.const._MY_CONST_VAL}
- </programlisting>
- </example>
- </sect2>
-
- <sect2 id="language.variables.smarty.capture">
- <title>{$smarty.capture}</title>
- <para>
- Äîñòóï ê âûâîäó, ñîõðàíåííîìó ñ ïîìîùüþ òýãîâ
- <link linkend="language.function.capture">{capture}..{/capture}</link>,
- ìîæíî ïîëó÷èòü èñïîëüçóÿ ïåðåìåííóþ {$smarty}. Ñìîòðèòå ðàçäåë <link
- linkend="language.function.capture">capture</link> äëÿ ïðèìåðà.
- </para>
- </sect2>
+ </programlisting>
+ </example>
+ </sect2>
+ <sect2 id="language.variables.smarty.const">
+ <title>{$smarty.const}</title>
+ <para>
+ Âû ìîæåòå îáðàùàòüñÿ ê êîíñòàíòàì PHP íàïðÿìóþ. Ñì. òàêæå <link
+ linkend="smarty.constants">Êîíñòàíòû Smarty</link>
+ </para>
+ <example>
+ <title>Èñïîëüçîâàíèå {$smarty.const}</title>
+ <programlisting>
+<![CDATA[
+{$smarty.const._MY_CONST_VAL}
+]]>
+ </programlisting>
+ </example>
+ </sect2>
- <sect2 id="language.variables.smarty.config">
- <title>{$smarty.config}</title>
- <para>
- Ïåðåìåííàÿ {$smarty} ìîæåò áûòü èñïîëüçîâàíà äëÿ ïîëó÷åíèÿ çíà÷åíèé
- ïåðåìåííûõ èç ôàéëîâ êîíôèãóðàöèé. {$smarty.config.foo}
- ÿâëÿåòñÿ ñèíîíèìîì äëÿ {#foo#}. Ñìîòðèòå ðàçäåë <link
- linkend="language.function.config.load">config_load</link>
- äëÿ ïðèìåðà.
- </para>
- </sect2>
+ <sect2 id="language.variables.smarty.capture">
+ <title>{$smarty.capture}</title>
+ <para>
+ Ðåçóëüòàò çàõâàòà êîíñòðóêöèè <link
+ linkend="language.function.capture">{capture}..{/capture}</link>
+ äîñòóïåí ïðè ïîìîùè ïåðåìåííîé {$smarty}. Ñì. ðàçäåë î
+ <link linkend="language.function.capture">{capture}</link>
+ äëÿ ïîëó÷åíèÿ ïðèìåðà.
+ </para>
+ </sect2>
- <sect2 id="language.variables.smarty.loops">
- <title>{$smarty.section}, {$smarty.foreach}</title>
- <para>
- Ïåðåìåííàÿ {$smarty} ìîæåò áûòü èñïîëüçîâàíà äëÿ èñïïîëüçîâàíèÿ
- ñâîéñòâ ñòðóêòóð 'section' è 'foreach'. Ñìîòðè ðàçäåëû ïî
- <link linkend="language.function.section">section</link> è
- <link linkend="language.function.foreach">foreach</link>.
- </para>
- </sect2>
+ <sect2 id="language.variables.smarty.config">
+ <title>{$smarty.config}</title>
+ <para>
+ Ïåðåìåííàÿ {$smarty} ìîæåò èñïîëüçîâàòüñÿ äëÿ îáðàùåíèÿ ê çàãðóæåííûì <link
+ linkend="language.config.variables">êîíôèãóðàöèîííûì ïåðåìåííûì</link>.
+ {$smarty.config.foo} ÿâëÿåòñÿ ñèíîíèìîì {#foo#}. Ñì. ðàçäåë î
+ <link linkend="language.function.config.load">{config_load}</link>
+ äëÿ ïîëó÷åíèÿ ïðèìåðà.
+ </para>
+ </sect2>
- <sect2 id="language.variables.smarty.template">
- <title>{$smarty.template}</title>
- <para>
- Ýòà ïåðåìåííàÿ ñîäåðæèò èìÿ òåêóùåãî øàáëîíà.
- </para>
- </sect2>
- <sect2 id="language.variables.smarty.ldelim">
- <title>{$smarty.ldelim}</title>
- <para>
- Ýòà ïåðåìåííàÿ èñïîëüçóåòñÿ äëÿ âñòàâêè ñèìâîëà ëåâîãî ðàçäåëèòåëÿ.
- Ñì. òàêæå <link linkend="language.function.ldelim">{ldelim},{rdelim}</link>.
- </para>
- </sect2>
- <sect2 id="language.variables.smarty.rdelim">
- <title>{$smarty.rdelim}</title>
- <para>
- Ýòà ïåðåìåííàÿ èñïîëüçóåòñÿ äëÿ âñòàâêè ñèìâîëà ïðàâîãî ðàçäåëèòåëÿ.
- Ñì. òàêæå <link linkend="language.function.ldelim">{ldelim},{rdelim}</link>.
- </para>
- </sect2>
+ <sect2 id="language.variables.smarty.loops">
+ <title>{$smarty.section}, {$smarty.foreach}</title>
+ <para>
+ Ïåðåìåííóþ {$smarty} ìîæíî èñïîëüçîâàòü äëÿ îáðàùåíèÿ ê ñâîéñòâàì öèêëîâ
+ <link linkend="language.function.section">{section}</link> è
+ <link linkend="language.function.foreach">{foreach}</link>.
+ </para>
+ </sect2>
- </sect1>
+ <sect2 id="language.variables.smarty.template">
+ <title>{$smarty.template}</title>
+ <para>
+ Ýòà ïåðåìåííàÿ ñîäåðæèò èìÿ òåêóùåãî îáðàáàòûâàåìîãî øàáëîíà.
+ </para>
+ </sect2>
+ <sect2 id="language.variables.smarty.version">
+ <title>{$smarty.version}</title>
+ <para>
+ Ýòà ïåðåìåííàÿ ñîäåðæèò âåðñèþ Smarty, ñ êîòîðîé áûë ñêîìïèëèðîâàí øàáëîí.
+ </para>
+ </sect2>
+ <sect2 id="language.variables.smarty.ldelim">
+ <title>{$smarty.ldelim}, {$smarty.rdelim}</title>
+ <para>
+ Ýòè ïåðåìåííûå èñïîëüçóþòñÿ äëÿ îòîáðàæåíèÿ ëåâîãî è ïðàâîãî îãðàíè÷èòåëåé.
+ Ñì. <link linkend="language.function.ldelim">{ldelim},{rdelim}</link>.
+ </para>
+ <para>
+ Ñì. òàêæå
+ <link linkend="language.syntax.variables">Ïåðåìåííûå</link>
+ è
+ <link linkend="language.config.variables">Êîíôèãóðàöèîííûå ïåðåìåííûå</link>
+ </para>
+ </sect2>
+</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml