Zend_Dojo-View.xml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Reviewed: no -->
  3. <!-- EN-Revision: 24249 -->
  4. <sect1 id="zend.dojo.view" xmlns:xi="http://www.w3.org/2001/XInclude">
  5. <title>Dojo ビューヘルパー</title>
  6. <para>
  7. Zend Framework は、次のような Dojo 専用ビューヘルパーを用意しています。
  8. </para>
  9. <itemizedlist>
  10. <listitem>
  11. <para>
  12. <emphasis><methodname>dojo():</methodname></emphasis> Dojo 環境のセットアップ、つまり
  13. dojo の設定やカスタムモジュールのパス、モジュールの require 文、
  14. テーマのスタイルシート、 <acronym>CDN</acronym> を使用するか否かなどの指定を行います。
  15. </para>
  16. </listitem>
  17. </itemizedlist>
  18. <example id="zend.dojo.view.setup">
  19. <title>Dojo ビューヘルパーの使用法</title>
  20. <para>
  21. Dojo ビューヘルパーを使用するには、
  22. どこを探せばいいのかをビューオブジェクトに教えてやる必要があります。
  23. そのためには <methodname>addHelperPath()</methodname> をコールします。
  24. </para>
  25. <programlisting language="php"><![CDATA[
  26. $view->addHelperPath('Zend/Dojo/View/Helper/', 'Zend_Dojo_View_Helper');
  27. ]]></programlisting>
  28. <para>
  29. あるいは、<classname>Zend_Dojo</classname> の
  30. <methodname>enableView()</methodname> メソッドでそれを行うこともできます。
  31. </para>
  32. <programlisting language="php"><![CDATA[
  33. Zend_Dojo::enableView($view);
  34. ]]></programlisting>
  35. </example>
  36. <xi:include href="Zend_Dojo-View-Dojo.xml" />
  37. <xi:include href="Zend_Dojo-View-Helpers.xml">
  38. <xi:fallback><xi:include href="../../en/module_specs/Zend_Dojo-View-Helpers.xml" /></xi:fallback>
  39. </xi:include>
  40. </sect1>
  41. <!--
  42. vim:se ts=4 sw=4 et:
  43. -->