Parcourir la source

DOC-ES Update Files

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@18807 44c647ce-9c0f-0410-b52a-842ac1e357ba
benjamin-gonzales il y a 16 ans
Parent
commit
fffabb2b56

+ 51 - 33
documentation/manual/es/module_specs/Zend_Application-AvailableResources-Modules.xml

@@ -1,28 +1,53 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16179 -->
+<!-- EN-Revision:18178 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.application.available-resources.modules">
-    <title>Zend_Application_Resource_Modules</title>
-
-    <para>
-        <classname>Zend_Application_Resource_Modules</classname> se utiliza
+	<title>Zend_Application_Resource_Modules</title>
+	<para>
+		<classname>Zend_Application_Resource_Modules</classname> se utiliza
         para inicializar sus módulos de aplicación. Si su módulo tiene un
         archivo <filename>Bootstrap.php</filename> en su raíz, y contiene una clase
         llamada <classname>Module_Bootstrap</classname> (donde "Module" es el nombre del
         módulo), entonces usará esa clase para arrancar el módulo.
     </para>
-
-    <para>
+	<para>
         Por defecto, se creará una instancia de
         <classname>Zend_Application_Module_Autoloader</classname> para el
         módulo, utilizando el nombre del módulo y del directorio para
         inicializarlo.
     </para>
+    
+	<para>
+		Ya que los módulos no reciben ningún parámetro por defecto, para poder activarlos via configuración,
+		será necesario crearlo como un array vacío. Seguiendo el estilo de configuración <acronim>INI</acronim> 
+		será similar a:
+    </para>
+	<programlisting language="ini"><![CDATA[resources.modules[] =]]></programlisting>
+	<para>
+        Siguiendo el estilo de configuración <acronym>XML</acronym> será similar a:
+    </para>
+	<programlisting language="xml"><![CDATA[
+		<resources>
+			<modules>
+				<!-- Placeholder to ensure an array is created -->
+				<placeholder />
+			</modules>
+		</resources>
+]]></programlisting>
+	<para>
+		Utilizando un array <acronym>PHP</acronym> estandar, simplemente creelo como un array vacío:
+    </para>
+	<programlisting language="php"><![CDATA[
+$options = array(
+    'resources' => array(
+        'modules' => array(),
+    ),
+);
+]]></programlisting>
 
-    <note>
-        <title>Dependencia de Recursos del Front Controller</title>
-
-        <para>
+	<note>
+		<title>Dependencia de Recursos del Front Controller</title>
+		<para>
             El recurso Modules tiene una dependencia de
             <link linkend="zend.application.available-resources.frontcontroller">
             Front Controller resource</link>. Usted puede, por supuesto,
@@ -33,23 +58,20 @@
             o el método inicializador se llame "_initFrontController"
             (case insensible).
         </para>
-    </note>
-
-    <example id="zend.application.available-resources.modules.configExample">
-        <title>Configurando Módulos</title>
-        <para>
+	</note>
+	<example id="zend.application.available-resources.modules.configExample">
+		<title>Configurando Módulos</title>
+		<para>
             Usted puede especificar una configuración específica de un módulo
             utilizando el nombre del módulo como un prefijo/sub-sección en su
             archivo de configuración.
         </para>
-
-        <para>
-            Por ejemplo, supongamos que su aplicación tiene un mósulo "noticias".
+		<para>
+            Por ejemplo, supongamos que su aplicación tiene un módulo "noticias".
             Los siguientes son ejemplos de <acronym>INI</acronym> y <acronym>XML</acronym>que muestran la
             configuración de recursos en ese módulo.
         </para>
-
-        <programlisting language="ini"><![CDATA[
+		<programlisting language="ini"><![CDATA[
 
 [production]
 news.resources.db.adapter = "pdo_mysql"
@@ -57,10 +79,9 @@ news.resources.db.params.host = "localhost"
 news.resources.db.params.username = "webuser"
 news.resources.db.params.password = "XXXXXXX"
 news.resources.db.params.dbname = "news"
-news.resources.layout.layout = "news.phtml"
+news.resources.layout.layout = "news"
 ]]></programlisting>
-
-        <programlisting language="xml"><![CDATA[
+		<programlisting language="xml"><![CDATA[
 
 <?xml version="1.0"?>
 <config>
@@ -82,24 +103,21 @@ news.resources.layout.layout = "news.phtml"
     </production>
 </config>
 ]]></programlisting>
-    </example>
-
-    <example id="zend.application.available-resources.modules.retrieveBootstrapExample">
-        <title>Recuperando el bootstrap de un módulo específico</title>
-
-        <para>
+	</example>
+	<example id="zend.application.available-resources.modules.retrieveBootstrapExample">
+		<title>Recuperando el bootstrap de un módulo específico</title>
+		<para>
             En ocasiones, puede que necesite para recuperar el objeto bootstrap 
             de un módulo específico -- tal vez para ejecutar discretos
             métodos bootstrap ,o a recoger el cargador automático con el fin de
             configurarlo. Esto puede hacerse utilizando el método
             <methodname>getExecutedBootstraps()</methodname> de los recursos de Módulo. 
         </para>
-
-         <programlisting language="php"><![CDATA[
+		<programlisting language="php"><![CDATA[
 
 $resource = $bootstrap->getPluginResource('modules');
 $moduleBootstraps = $resource->getExecutedBootstraps();
 $newsBootstrap = $moduleBootstraps['news'];
 ]]></programlisting>
-    </example>
+	</example>
 </sect2>

+ 3 - 1
documentation/manual/es/module_specs/Zend_Application-AvailableResources.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17305 -->
+<!-- EN-Revision: 18622 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.application.available-resources" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Plugins de Recursos Disponibles</title>
@@ -11,8 +11,10 @@
 
     <xi:include href="Zend_Application-AvailableResources-Db.xml" />
     <xi:include href="Zend_Application-AvailableResources-Frontcontroller.xml" />
+    <xi:include href="Zend_Application-AvailableResources-Layout.xml" />
     <xi:include href="Zend_Application-AvailableResources-Modules.xml" />
     <xi:include href="Zend_Application-AvailableResources-Navigation.xml" />
+    <xi:include href="Zend_Application-AvailableResources-Router.xml" />
     <xi:include href="Zend_Application-AvailableResources-Session.xml" />
     <xi:include href="Zend_Application-AvailableResources-View.xml" />
 </sect1>

+ 2 - 2
documentation/manual/es/module_specs/Zend_Application-CoreFunctionality-Bootstrap_BootstrapAbstract.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17172 -->
+<!-- EN-Revision: 18117 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.application.core-functionality.bootstrap-bootstrapabstract">
     <title>Zend_Application_Bootstrap_BootstrapAbstract</title>
@@ -76,7 +76,7 @@
                 </row>
 
                 <row>
-                    <entry><methodname>getOption()</methodname></entry>
+                    <entry><methodname>getOptions()</methodname></entry>
                     <entry><type>array</type></entry>
                     <entry>N/A</entry>
                     <entry><para>