Tidy example, speeling andd add links

This commit is contained in:
pete_morgan
2006-12-02 22:20:09 +00:00
parent 990948700c
commit d4835d1dca

View File

@@ -90,36 +90,38 @@
</para> </para>
<example> <example>
<title>function {include_php}</title> <title>function {include_php}</title>
<para>The <filename>load_nav.php</filename> template.</para> <para>The <filename>load_nav.php</filename> file:</para>
<programlisting role="php"> <programlisting role="php">
<![CDATA[ <![CDATA[
<?php <?php
// load in variables from a mysql db and assign them to the template // load in variables from a mysql db and assign them to the template
require_once('MySQL.class.php'); require_once('database.class.php');
$sql = new MySQL; $db = new Db();
$sql->query('select * from site_nav_sections order by name',SQL_ALL); $db->query('select url, name from navigation order by name');
$this->assign('sections',$sql->record); $this->assign('navigation', $db->getRows());
?> ?>
]]> ]]>
</programlisting> </programlisting>
<para> <para>
Where the teamplate is: where the template is:
</para> </para>
<programlisting> <programlisting>
<![CDATA[ <![CDATA[
{* absolute path, or relative to $trusted_dir *} {* absolute path, or relative to $trusted_dir *}
{include_php file='/path/to/load_nav.php'} {include_php file='/path/to/load_nav.php'}
{foreach item='curr_section' from=$sections} {foreach item='nav' from=$navigation}
<a href="{$curr_section.url}">{$curr_section.name}</a><br /> <a href="{$nav.url}">{$nav.name}</a><br />
{/foreach} {/foreach}
]]> ]]>
</programlisting> </programlisting>
</example> </example>
<para> <para>
See also <link linkend="language.function.include"><varname>{include}</varname></link>, See also <link linkend="language.function.include"><varname>{include}</varname></link>,
<link linkend="variable.security"><parameter>$security</parameter></link>,
<link linkend="variable.trusted.dir"><parameter>$trusted_dir</parameter></link>,
<link linkend="language.function.php"><varname>{php}</varname></link>, <link <link linkend="language.function.php"><varname>{php}</varname></link>, <link
linkend="language.function.capture"><varname>{capture}</varname></link>, <link linkend="language.function.capture"><varname>{capture}</varname></link>, <link
linkend="template.resources">template resources</link> and <link linkend="template.resources">template resources</link> and <link