Kaynağa Gözat

[MANUAL] German:

- sync up to 19407

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@19408 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 yıl önce
ebeveyn
işleme
394dd659e6

+ 2 - 2
documentation/manual/de/module_specs/Zend_Filter-PregReplace.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 19380 -->
+<!-- EN-Revision: 19402 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.filter.set.pregreplace">
     <title>PregReplace</title>
@@ -48,7 +48,7 @@ $filter->filter($input);
 
     <para>
         Für eine komplexere Verwendung sollte man einen Blick in <acronym>PHP</acronym>'s <ulink
-            linkend="http://www.php.net/manual/en/reference.pcre.pattern.modifiers.php">Kapitel für
+            url="http://www.php.net/manual/en/reference.pcre.pattern.modifiers.php">Kapitel für
             PCRE Pattern</ulink> werfen.
     </para>
 </sect2>

+ 16 - 16
documentation/manual/de/module_specs/Zend_Service_LiveDocx.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 19366 -->
+<!-- EN-Revision: 19405 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.service.livedocx">
     <title>Zend_Service_LiveDocx</title>
@@ -258,7 +258,7 @@
 
             <mediaobject>
                 <imageobject>
-                    <imagedata fileref="figures/zend.service.livedocx.mailmerge.generation-diabasic.png" format="png"></imagedata>
+                    <imagedata fileref="figures/zend.service.livedocx.mailmerge.generation-diabasic.png" format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -288,7 +288,7 @@
             <mediaobject>
                 <imageobject>
                     <imagedata fileref="figures/zend.service.livedocx.mailmerge.templates-msworddialog.png"
-                        format="png"></imagedata>
+                        format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -309,7 +309,7 @@
             <mediaobject>
                 <imageobject>
                     <imagedata fileref="figures/zend.service.livedocx.mailmerge.templates-mswordtemplatefull.png"
-                        format="png"></imagedata>
+                        format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -333,7 +333,7 @@
             <mediaobject>
                 <imageobject>
                     <imagedata fileref="figures/zend.service.livedocx.mailmerge.templates-mswordtemplatecropped.png"
-                        format="png"></imagedata>
+                        format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -380,7 +380,7 @@ file_put_contents('document.pdf', $document);
             <mediaobject>
                 <imageobject>
                     <imagedata fileref="figures/zend.service.livedocx.mailmerge.templates-msworddocument.png"
-                        format="png"></imagedata>
+                        format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -394,7 +394,7 @@ file_put_contents('document.pdf', $document);
             </mediaobject>
         </sect3>
 
-        <example id="zend.service.livedocx.mailmerge.advanced">
+        <sect3 id="zend.service.livedocx.mailmerge.advanced">
             <title>Advanced Mail-Merge</title>
 
             <para>
@@ -427,7 +427,7 @@ file_put_contents('document.pdf', $document);
 
             <mediaobject>
                 <imageobject>
-                    <imagedata fileref="figures/zend.service.livedocx.mailmerge.advanced-mergefieldblockformat.png" format="png"></imagedata>
+                    <imagedata fileref="figures/zend.service.livedocx.mailmerge.advanced-mergefieldblockformat.png" format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -469,7 +469,7 @@ blockEnd_block1
             <mediaobject>
                 <imageobject>
                     <imagedata fileref="figures/zend.service.livedocx.mailmerge.advanced-mswordblockstemplate.png"
-                        format="png"></imagedata>
+                        format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -543,7 +543,7 @@ file_put_contents('document.pdf', $document);
             <mediaobject>
                 <imageobject>
                     <imagedata fileref="figures/zend.service.livedocx.mailmerge.advanced-mswordblocksdocument.png"
-                        format="png"></imagedata>
+                        format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -567,9 +567,9 @@ file_put_contents('document.pdf', $document);
             <para>
                 <emphasis>NOTE:</emphasis> blocks may not be nested.
             </para>
-        </example>
+        </sect3>
 
-        <example id="zend.service.livedocx.mailmerge.bitmaps">
+        <sect3 id="zend.service.livedocx.mailmerge.bitmaps">
             <title>Generating bitmaps image files</title>
 
             <para>
@@ -640,7 +640,7 @@ foreach ($bitmaps as $pageNumber => $bitmapData) {
             <mediaobject>
                 <imageobject>
                     <imagedata fileref="figures/zend.service.livedocx.mailmerge.bitmaps-documentpage1.png"
-                        format="png"></imagedata>
+                        format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -655,7 +655,7 @@ foreach ($bitmaps as $pageNumber => $bitmapData) {
             <mediaobject>
                 <imageobject>
                     <imagedata fileref="figures/zend.service.livedocx.mailmerge.bitmaps-documentpage2.png"
-                        format="png"></imagedata>
+                        format="PNG"></imagedata>
                 </imageobject>
 
                 <caption>
@@ -666,7 +666,7 @@ foreach ($bitmaps as $pageNumber => $bitmapData) {
                     </para>
                 </caption>
             </mediaobject>
-        </example>
+        </sect3>
 
         <sect3 id="zend.service.livedocx.mailmerge.templates-types">
             <title>Local vs. Remote Templates</title>
@@ -857,7 +857,7 @@ Zend_Debug::dump($phpLiveDocx->getTemplateFormats());
                 </para>
             </example>
 
-            <example id="zend.service.livedocx.mailmerge.information.gettemplateformats">
+            <example id="zend.service.livedocx.mailmerge.information.getdocumentformats">
                 <title>Get Array of Supported Document File Formats</title>
 
                 <para>

+ 35 - 1
documentation/manual/de/module_specs/Zend_View-Helpers.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 19389 -->
+<!-- EN-Revision: 19404 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.view.helpers" xmlns:xi="http://www.w3.org/2001/XInclude">
 
@@ -545,6 +545,40 @@ class My_View_Helper_ScriptPath
             nicht selbst definiert werden da Sie schon vordefiniert ist.
         </para>
     </sect2>
+
+    <sect2 id="zend.view.helpers.registering-concrete">
+        <title>Konkrete Helper registrieren</title>
+
+        <para>
+            Manchmal ist es bequem einen View Helfer zu instanzieren, und diesen dann in der View zu
+            registrieren. Ab Version 1.10.0 ist es jetzt möglich die Methode
+            <methodname>registerHelper()</methodname> zu verwenden, welche zwei Argumente erwartet:
+            das Helfer Objekt, und den Namen mit dem es registriert wird.
+        </para>
+
+        <programlisting language="php"><![CDATA[
+$helper = new My_Helper_Foo();
+// ...etwas konfigurieren oder dependency injection durchführen...
+
+$view->registerHelper($helper, 'foo');
+]]></programlisting>
+
+        <para>
+            Wenn der Helfer eine <methodname>setView()</methodname> Methode hat, wird das View
+            Objekt diese aufrufen und sich selbst bei der Registrierung in den Helfer injizieren.
+        </para>
+
+        <note>
+            <title>Helfer-Namen sollten einer Methode entsprechen</title>
+
+            <para>
+                Das zweite Argument von <methodname>registerHelper()</methodname> ist der Name des
+                Helfers. Eine entsprechender Methodenname sollte im Helfer existieren; andernfalls
+                ruft <classname>Zend_View</classname> eine nicht existierende Methode aus wenn der
+                Helfer ausgeführt wird, was einen fatalen PHP Fehler verursacht.
+            </para>
+        </note>
+    </sect2>
 </sect1>
 <!--
 vim:se ts=4 sw=4 et: