cvs: peardoc /ja/package/html/html-template-it get.xml html-template-it.xml loadtemplatefile.xml parse.xml parsecurrentblock.xml setcurrentblock.xml
setroot.xml settemplate.xml setvariable.xml show.xml touchblock.xml

From: Date: Thu, 15 Jan 2004 09:37:57 +0000
Subject: cvs: peardoc /ja/package/html/html-template-it get.xml html-template-it.xml loadtemplatefile.xml parse.xml parsecurrentblock.xml setcurrentblock.xml
setroot.xml settemplate.xml setvariable.xml show.xml touchblock.xml
Groups: php.pear.doc 
Request: Send a blank email to pear-doc+get-2110@lists.php.net to get a copy of this message
sousk Thu Jan 15 04:37:57 2004 EDT Added files: /peardoc/ja/package/html/html-template-it get.xml html-template-it.xml loadtemplatefile.xml parse.xml parsecurrentblock.xml setcurrentblock.xml setroot.xml settemplate.xml setvariable.xml show.xml touchblock.xml Log: added japanese manual

Index: peardoc/ja/package/html/html-template-it/get.xml +++ peardoc/ja/package/html/html-template-it/get.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.3 --> <refentry id="package.html.html-template-it.get"> <refnamediv> <refname>HTML_Template_IT::get()</refname> <refpurpose>置換済みブロックの取得</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>string <function>IntegratedTemplate::get</function></funcdef> <paramdef>string <parameter><optional>$block = "__global"</optional></parameter></paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.get.desc"> &title.desc; <para> プレースホルダを定義済みの内容で置換して返します。 </para> </refsect1> <refsect1 id="package.html.html-template-it.get.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>string $block</parameter> - 戻り値の対象となるブロック名です。指定したブロックに該当するテンプレートがそのまま返されます。 </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.get.return"> &title.returns; <para> <parameter>string</parameter> - 定義した内容でプレースホルダが置換されたテンプレート </para> </refsect1> <refsect1 id="package.html.html-template-it.get.throws"> &title.throws; <para> <table> <title>&title.throws.errortable;</title> <tgroup cols="4"> <thead> <row> <entry>エラーコード</entry> <entry>エラーメッセージ</entry> <entry>原因</entry> <entry>対応</entry> </row> </thead> <tbody> <row> <entry><constant>IT_BLOCK_NOT_FOUND</constant></entry> <entry> <quote> Cannot find this block <parameter>block</parameter> </quote> </entry> <entry> 指定されたブロック名は存在しません。 </entry> <entry> 引数に間違いがないか確認してください。 </entry> </row> </tbody> </tgroup> </table> </para> </refsect1> <refsect1 id="package.html.html-template-it.get.note"> &title.note; &note.notstatic; </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/html-template-it.xml +++ peardoc/ja/package/html/html-template-it/html-template-it.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.1 --> <refentry id="package.html.html-template-it.html-template-it"> <refnamediv> <refname>HTML_Template_IT::HTML_Template_IT()</refname> <refpurpose>コンストラクタ</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>void <function>IntegratedTemplate::IntegratedTemplate</function></funcdef> <paramdef>string <parameter><optional>$root = ""</optional></parameter></paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.html-template-it.desc"> &title.desc; <para> Constructor </para> </refsect1> <refsect1 id="package.html.html-template-it.html-template-it.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>string $root</parameter> - テンプレートファイルを格納したディレクトリのパス </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.html-template-it.note"> &title.note; &note.canstatic; </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/loadtemplatefile.xml +++ peardoc/ja/package/html/html-template-it/loadtemplatefile.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.1 --> <refentry id="package.html.html-template-it.loadtemplatefile"> <refnamediv> <refname>HTML_Template_IT::loadTemplatefile()</refname> <refpurpose>テンプレートファイルのロード</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>boolean <function>IntegratedTemplate::loadTemplatefile</function> </funcdef> <paramdef>string <parameter>$filename</parameter></paramdef> <paramdef>boolean <parameter> <optional>$removeUnknownVariables = &true;</optional> </parameter> </paramdef> <paramdef>boolean <parameter> <optional>$removeEmptyBlocks = &true;</optional> </parameter> </paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.loadtemplatefile.desc"> &title.desc; <para> ファイルからテンプレートを読み込みます。 </para> </refsect1> <refsect1 id="package.html.html-template-it.loadtemplatefile.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>string $filename</parameter> - ロードするファイル </para> </listitem> <listitem> <para> <parameter>boolean $removeUnknowVariables</parameter> - &true; であれば、置換されなかったブロック内のプレースホルダは除去されます。 </para> </listitem> <listitem> <para> <parameter>boolean $removeEmptyBlocks</parameter> - &true; であれば、タッチされなかったブロックは除去されます。 </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.loadtemplatefile.return"> &title.returns; <para> <parameter>boolean</parameter> - &return.success; </para> </refsect1> <refsect1 id="package.html.html-template-it.loadtemplatefile.note"> &title.note; &note.notstatic; </refsect1> <refsect1 id="package.html.html-template-it.loadtemplatefile.see"> &title.see; <para> <link linkend="package.html.html-template-it.settemplate"> <function>HTML_Template_IT::setTemplate</function></link> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/parse.xml +++ peardoc/ja/package/html/html-template-it/parse.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.3 --> <refentry id="package.html.html-template-it.parse"> <refnamediv> <refname>HTML_Template_IT::parse()</refname> <refpurpose>ブロックのパース</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>void <function>IntegratedTemplate::parse</function></funcdef> <paramdef>string <parameter><optional>$block = "__global"</optional></parameter> </paramdef> <paramdef>boolean <parameter><optional>$flag_recursion = &false;</optional></parameter></paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.parse.desc"> &title.desc; <para> 定義されたブロックをパースします。 </para> </refsect1> <refsect1 id="package.html.html-template-it.parse.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>string $block</parameter> - パースするブロック。何もセットされない場合はテンプレート全体がパース対象となります。 </para> </listitem> <listitem> <para> <parameter>boolean $flag_recursion</parameter> - can be ignored. </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.parse.throws"> &title.throws; <para> <table> <title>&title.throws.errortable;</title> <tgroup cols="4"> <thead> <row> <entry>エラーコード</entry> <entry>エラーメッセージ</entry> <entry>原因</entry> <entry>対応</entry> </row> </thead> <tbody> <row> <entry><constant>IT_BLOCK_NOT_FOUND</constant></entry> <entry> <quote> Cannot find this block <parameter>block</parameter> </quote> </entry> <entry> 引数で指定したブロックが存在しない。 </entry> <entry> 引数で指定した値に間違いがないか確認してください。 </entry> </row> </tbody> </tgroup> </table> </para> </refsect1> <refsect1 id="package.html.html-template-it.parse.note"> &title.note; &note.notstatic; </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/parsecurrentblock.xml +++ peardoc/ja/package/html/html-template-it/parsecurrentblock.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.2 --> <refentry id="package.html.html-template-it.parsecurrentblock"> <refnamediv> <refname>HTML_Template_IT::parseCurrentBlock()</refname> <refpurpose>カレントブロックのパース</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>void <function>IntegratedTemplate::parseCurrentBlock</function></funcdef> <paramdef></paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.parsecurrentblock.desc"> &title.desc; <para> カレントブロックをパースします。(HTML_Template_IT::setCurrentBlock()を参照) </para> </refsect1> <refsect1 id="package.html.html-template-it.parsecurrentblock.throws"> &title.throws; <para> <table> <title>&title.throws.errortable;</title> <tgroup cols="4"> <thead> <row> <entry>エラーコード</entry> <entry>エラーメッセージ</entry> <entry>原因</entry> <entry>対応</entry> </row> </thead> <tbody> <row> <entry><constant>IT_BLOCK_NOT_FOUND</constant></entry> <entry> <quote> Cannot find this block <parameter>block</parameter> </quote> </entry> <entry> 引数で指定されたブロックが存在しません。 </entry> <entry> 引数で指定した値に間違いがないか確認してください。 </entry> </row> </tbody> </tgroup> </table> </para> </refsect1> <refsect1 id="package.html.html-template-it.parsecurrentblock.note"> &title.note; &note.notstatic; </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/setcurrentblock.xml +++ peardoc/ja/package/html/html-template-it/setcurrentblock.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.3 --> <refentry id="package.html.html-template-it.setcurrentblock"> <refnamediv> <refname>HTML_Template_IT::setCurrentBlock()</refname> <refpurpose>カレントブロックの設定</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>boolean <function>IntegratedTemplate::setCurrentBlock</function></funcdef> <paramdef>string <parameter><optional>$block = "__global"</optional></parameter> </paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.setcurrentblock.desc"> &title.desc; <para> カレントブロックの設定を行います。 ここで指定したカレントブロック内のプレースホルダが置換対象となります。 </para> </refsect1> <refsect1 id="package.html.html-template-it.setcurrentblock.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>string $block</parameter> - カレントブロックとして設定されるブロック。指定が無い場合はテンプレート全体がカレントブロックとして設定されます。 </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.setcurrentblock.return"> &title.returns; <para> <parameter>boolean</parameter> - &true; 指定されたカレントブロックの設定に成功した場合 </para> </refsect1> <refsect1 id="package.html.html-template-it.setcurrentblock.throws"> &title.throws; <para> <table> <title>&title.throws.errortable;</title> <tgroup cols="4"> <thead> <row> <entry>エラーコード</entry> <entry>エラーメッセージ</entry> <entry>原因</entry> <entry>対応</entry> </row> </thead> <tbody> <row> <entry><constant>IT_BLOCK_NOT_FOUND</constant></entry> <entry> <quote> Cannot find this block <parameter>block</parameter> </quote> </entry> <entry> 指定されたブロックは存在しません。 </entry> <entry> 引数に間違いがないか確認してください。 </entry> </row> </tbody> </tgroup> </table> </para> </refsect1> <refsect1 id="package.html.html-template-it.setcurrentblock.note"> &title.note; &note.notstatic; </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/setroot.xml +++ peardoc/ja/package/html/html-template-it/setroot.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.1 --> <refentry id="package.html.html-template-it.setroot"> <refnamediv> <refname>HTML_Template_IT::setRoot()</refname> <refpurpose>テンプレートのルートディレクトリを設定</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>void <function>IntegratedTemplate::setRoot</function></funcdef> <paramdef> string <parameter>$root</parameter> </paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.setroot.desc"> &title.desc; <para> オブジェクトにファイル名を引き渡す際、ここで設定した文字列がファイル名の先頭に付加されます。 主にテンプレートファイルに対しテンプレートディレクトリを指定するために用います。 </para> </refsect1> <refsect1 id="package.html.html-template-it.setroot.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>string $template</parameter> - テンプレート </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.setroot.note"> &title.note; &note.notstatic; </refsect1> <refsect1 id="package.html.html-template-it.setroot.see"> &title.see; <para> <link linkend="package.html.html-template-it.html-template-it"> <function>HTML_Template_IT::HTML_Template_IT</function></link> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/settemplate.xml +++ peardoc/ja/package/html/html-template-it/settemplate.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.2 --> <refentry id="package.html.html-template-it.settemplate"> <refnamediv> <refname>HTML_Template_IT::setTemplate()</refname> <refpurpose>テンプレートのセット</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>boolean <function>IntegratedTemplate::setTemplate</function></funcdef> <paramdef>string <parameter>$template</parameter> </paramdef> <paramdef>boolean <parameter><optional>$removeUnkownVariables = &true;</optional></parameter> </paramdef> <paramdef>boolean <parameter><optional>$removeEmptyBlocks = &true;</optional></parameter> </paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.settemplate.desc"> &title.desc; <para> テンプレートをセットし、利用されなかった変数やブロックの扱いを決定します。 </para> </refsect1> <refsect1 id="package.html.html-template-it.settemplate.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>string $template</parameter> - テンプレート </para> </listitem> <listitem> <para> <parameter>boolean $removeUnknowVariables</parameter> - &true; の場合、ブロック内の置換されなかったプレースホルダは削除されます。 </para> </listitem> <listitem> <para> <parameter>boolean $removeEmptyBlocks</parameter> - &true; の場合, タッチしなかったブロックを削除します。 </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.settemplate.return"> &title.returns; <para> <parameter>boolean</parameter> - &return.success; </para> </refsect1> <refsect1 id="package.html.html-template-it.settemplate.note"> &title.note; &note.notstatic; </refsect1> <refsect1 id="package.html.html-template-it.settemplate.see"> &title.see; <para> <link linkend="package.html.html-template-it.loadtemplatefile"> <function>HTML_Template_IT::setTemplatefile</function></link> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/setvariable.xml +++ peardoc/ja/package/html/html-template-it/setvariable.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.1 --> <refentry id="package.html.html-template-it.setvariable"> <refnamediv> <refname>HTML_Template_IT::setVariable()</refname> <refpurpose>変数の代入</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>void <function>IntegratedTemplate::setVariable</function></funcdef> <paramdef>mixed <parameter>$placeholder</parameter></paramdef> <paramdef>mixed <parameter><optional>$variable = ""</optional></parameter></paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.setvariable.desc"> &title.desc; <para> カレントブロック内の変数に値を代入します。 </para> </refsect1> <refsect1 id="package.html.html-template-it.setvariable.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>mixed $placeholder</parameter> - 置換されるプレースホルダ、 またはプレースホルダをキー、代入する内容を値とした配列 </para> </listitem> <listitem> <para> <parameter>mixed $variable</parameter> - <parameter>$placeholder</parameter> が配列以外の場合、指定された値がプレースホルダに代入されます。 </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.setvariable.note"> &title.note; &note.notstatic; </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/show.xml +++ peardoc/ja/package/html/html-template-it/show.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.2 --> <refentry id="package.html.html-template-it.show"> <refnamediv> <refname>HTML_Template_IT::show()</refname> <refpurpose>プレースホルダを置換したブロックの表示</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>void <function>IntegratedTemplate::show</function></funcdef> <paramdef> string <parameter><optional>$block</optional></parameter> </paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.show.desc"> &title.desc; <para> プレースホルダを設定された内容で置換した上でブロックの表示を行います。 </para> </refsect1> <refsect1 id="package.html.html-template-it.show.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>string $block</parameter> - ここで指定したブロックが返されます。 何も指定されない場合はテンプレート全体が対象となります。 </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.show.return"> &title.returns; <para> <parameter>string</parameter> - プレースホルダを置換したテンプレート </para> </refsect1> <refsect1 id="package.html.html-template-it.show.throws"> &title.throws; <para> <table> <title>&title.throws.errortable;</title> <tgroup cols="4"> <thead> <row> <entry>エラーコード</entry> <entry>エラーメッセージ</entry> <entry>原因</entry> <entry>対応</entry> </row> </thead> <tbody> <row> <entry><constant>IT_BLOCK_NOT_FOUND</constant></entry> <entry> <quote> Cannot find this block <parameter>block</parameter> </quote> </entry> <entry> 指定されたブロックは存在しません。 </entry> <entry> 引数に間違いがないか確認してください。 </entry> </row> </tbody> </tgroup> </table> </para> </refsect1> <refsect1 id="package.html.html-template-it.show.note"> &title.note; &note.notstatic; </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: peardoc/ja/package/html/html-template-it/touchblock.xml +++ peardoc/ja/package/html/html-template-it/touchblock.xml <!-- $Revision: 1.1 $ --> <!-- Sync: 1.3 --> <refentry id="package.html.html-template-it.touchblock"> <refnamediv> <refname>HTML_Template_IT::touchBlock()</refname> <refpurpose>空ブロックの保護</refpurpose> </refnamediv> <refsynopsisdiv> <funcsynopsis> <funcsynopsisinfo> require_once 'HTML/Template/IT.php'; </funcsynopsisinfo> <funcprototype> <funcdef>boolean <function>IntegratedTemplate::touchBlock</function></funcdef> <paramdef>string <parameter>$block</parameter> </paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> <refsect1 id="package.html.html-template-it.touchblock.desc"> &title.desc; <para> テンプレートにある空のブロックを保護します。 removeEmptyBlock に &true; が設定されている場合やプレースホルダーが置換されない場合でもブロックを削除せずに残します。 </para> </refsect1> <refsect1 id="package.html.html-template-it.touchblock.parameter"> &title.param; <para> <itemizedlist> <listitem> <para> <parameter>string $block</parameter> - 保護するブロック </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="package.html.html-template-it.touchblock.return"> &title.returns; <para> <parameter>boolean</parameter> - 指定されたブロックが存在した場合、&true; を返します </para> </refsect1> <refsect1 id="package.html.html-template-it.touchblock.throws"> &title.throws; <para> <table> <title>&title.throws.errortable;</title> <tgroup cols="4"> <thead> <row> <entry>エラーコード</entry> <entry>エラーメッセージ</entry> <entry>原因</entry> <entry>対応</entry> </row> </thead> <tbody> <row> <entry><constant>IT_BLOCK_NOT_FOUND</constant></entry> <entry> <quote> Cannot find this block <parameter>block</parameter> </quote> </entry> <entry> 指定されたブロックは存在しません。 </entry> <entry> 引数に間違いがないか確認してください。 </entry> </row> </tbody> </tgroup> </table> </para> </refsect1> <refsect1 id="package.html.html-template-it.touchblock.note"> &title.note; &note.notstatic; </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->
« previous php.pear.doc (#2110) next »