Changeset 187

Show
Ignore:
Timestamp:
04/11/07 11:05:31 (2 years ago)
Author:
bermiferrer
Message:

Correcting docs

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/docs/tutorial-es.markdown

    r178 r187  
    130130Ahora ya puedes acceder al asistente de configuracion de tu aplicacion en http://localhost/booklink     
    131131 
    132 Sigue los pasos del asistente para configurar el acceso a tu base de datos, configuraciones regionales y permisos de archivo, para así generar un archivo de configración. Yo mientras tanto iré por un café mientras vas creando la aplicación **booklink** tranquilamente. 
     132Sigue los pasos del asistente para configurar el acceso a tu base de datos, configuraciones regionales y permisos de archivo, para así generar un archivo de configuración. Yo mientras tanto iré por un café mientras vas creando la aplicación **booklink** tranquilamente. 
    133133 
    134134#### Configuración manual de la aplicación #### 
     
    149149Cuando se trabaja con otros desarrolladores, los cambios en las bases de datos pueden ser difíciles de distribuir entre todos ellos. Akelos brinda una solución a este problema llamada *instalador* o *migración*. 
    150150 
    151 Así que crearás la estructura de la base de datos usando un installer con la finalidad de distribuir los cambios que realices de vez en cuando en la estructura de la base de datos de booklink. 
     151Así que crearás la estructura de la base de datos usando un installer con la finalidad de distribuir los cambios que realices en la estructura de la base de datos de booklink. 
    152152El uso de *instaladores* te permitirá también definir las tablas y columnas de tu base de datos de manera independiente al tipo de base de datos que utilices. 
    153153 
     
    255255    ./script/generate scaffold Author 
    256256 
    257 Esto generará un montón de archivos y carpetas que ¡funcionan de verdad!. ¿No me crees? Pruebalo tu mismo. Dirige tu navegador a  [http://localhost/booklink/author](http://localhost/booklink/author) y [http://localhost/booklink/books](http://localhost/booklink/books) para empezar a agregar autores y libros. Crea algunos registros y vuelve aquí para saber que es lo que ocurre internamente. 
     257Esto generará un montón de archivos y carpetas que ¡funcionan de verdad!. ¿No me crees? Pruébalo tu mismo. Dirige tu navegador a  [http://localhost/booklink/author](http://localhost/booklink/author) y [http://localhost/booklink/books](http://localhost/booklink/books) para empezar a agregar autores y libros. Crea algunos registros y vuelve aquí para saber que es lo que ocurre internamente. 
    258258 
    259259 
     
    277277 5. Una vez que la acción `show` ha sido ejecutada, el controlador buscará el archivo de la vista en `/app/views/book/show.tpl` y renderizará el resultado en la variable `$content_for_layout`. 
    278278 
    279  6. Ahora Akelos buscará un layout con el mismo conmbre que el controlador en `/app/views/layouts/book.tpl`. Si lo encuentra rederizará el mismo, insertando el contenido de `$content_for_layout` y enviando la salida al navegador. 
     279 6. Ahora Akelos buscará un layout con el mismo nombre que el controlador en `/app/views/layouts/book.tpl`. Si lo encuentra renderizará el mismo, insertando el contenido de `$content_for_layout` y enviando la salida al navegador. 
    280280 
    281281Esto podría ayudarte a comprender la forma en la que Akelos maneja tus peticiones, así que estamos listos para modificar la aplicación base. 
     
    341341    </p> 
    342342 
    343 Si aún no has creado ningún autor necesitarás crealos ahora mismo para ver de lo que hablamos. Luego visita http://locahost/boolink/book/add para comprobar que nos una lista para seleccionar autores. Adelante, crea un libro seleccionando un autor de la lista. 
    344  
    345 Parece ser que el autor ha sido guardado, pero no está incluído en la vista `app/views/book/show.tpl`. deberás añadir este código después de `<? $content_columns = array_keys($Book->getContentColumns()); ?>` 
     343Si aún no has creado ningún autor necesitarás crear algunos ahora mismo para ver de lo que hablamos. Luego visita http://locahost/boolink/book/add para comprobar que nos muestra una lista para seleccionar autores. Adelante, crea un libro seleccionando un autor de la lista. 
     344 
     345Parece ser que el autor se ha guardado, pero no se muestra en la vista `app/views/book/show.tpl`. deberás añadir este código después de `<? $content_columns = array_keys($Book->getContentColumns()); ?>` 
    346346 
    347347    <label>_{Author}:</label> <span class="static">{book.author.name?}</span><br /> 
     
    352352-------------------- 
    353353 
    354 Esto es todo por ahora, iré mejorando este tutorial de vez en cuando, para agregaralgunas funcionalidades que faltan, como: 
     354Esto es todo por ahora, iré mejorando este tutorial de vez en cuando, para agregar algunas funcionalidades que faltan, como: 
    355355                                 
    356356 * validaciones 
    357  * enrutamientos (routes) 
     357 * rutas (routes) 
    358358 * filtros 
    359359 * callbacks 
     
    366366 * distribución 
    367367 * y mucho más... 
     368 
     369 
     370------------ 
     371 
     372Traducción realizada por: Matias Quaglia 
  • wiki/TutorialSpanish.wiki

    r183 r187  
    145145Ahora ya puedes acceder al asistente de configuracion de tu aplicacion en http://localhost/booklink 
    146146 
    147 Sigue los pasos del asistente para configurar el acceso a tu base de datos, configuraciones regionales y permisos de archivo, para así generar un archivo de configración. Yo mientras tanto iré por un café mientras vas creando la aplicación *booklink* tranquilamente. 
     147Sigue los pasos del asistente para configurar el acceso a tu base de datos, configuraciones regionales y permisos de archivo, para así generar un archivo de configuración. Yo mientras tanto iré por un café mientras vas creando la aplicación *booklink* tranquilamente. 
    148148 
    149149==== Configuración manual de la aplicación ==== 
     
    165165Cuando se trabaja con otros desarrolladores, los cambios en las bases de datos pueden ser difíciles de distribuir entre todos ellos. Akelos brinda una solución a este problema llamada _instalador_ o _migración_. 
    166166 
    167 Así que crearás la estructura de la base de datos usando un installer con la finalidad de distribuir los cambios que realices de vez en cuando en la estructura de la base de datos de booklink. El uso de _instaladores_ te permitirá también definir las tablas y columnas de tu base de datos de manera independiente al tipo de base de datos que utilices. 
     167Así que crearás la estructura de la base de datos usando un installer con la finalidad de distribuir los cambios que realices en la estructura de la base de datos de booklink. El uso de _instaladores_ te permitirá también definir las tablas y columnas de tu base de datos de manera independiente al tipo de base de datos que utilices. 
    168168 
    169169Ahora crearás un archivo llamado `app/installers/booklink_installer.php` con el siguiente código correspondiente al Instalador de Booklink: 
     
    274274}}} 
    275275 
    276 Esto generará un montón de archivos y carpetas que ¡funcionan de verdad!. ¿No me crees? Pruebalo tu mismo. Dirige tu navegador a http://localhost/booklink/author y http://localhost/booklink/books para empezar a agregar autores y libros. Crea algunos registros y vuelve aquí para saber que es lo que ocurre internamente. 
     276Esto generará un montón de archivos y carpetas que ¡funcionan de verdad!. ¿No me crees? Pruébalo tu mismo. Dirige tu navegador a http://localhost/booklink/author y http://localhost/booklink/books para empezar a agregar autores y libros. Crea algunos registros y vuelve aquí para saber que es lo que ocurre internamente. 
    277277 
    278278== El flujo de trabajo de Akelos == 
     
    288288  1. Ahora llamará a la acción `show` de la clase `BookController` si estuviese disponible. 
    289289  1. Una vez que la acción `show` ha sido ejecutada, el controlador buscará el archivo de la vista en `/app/views/book/show.tpl` y renderizará el resultado en la variable `$content_for_layout`. 
    290   1. Ahora Akelos buscará un layout con el mismo conmbre que el controlador en `/app/views/layouts/book.tpl`. Si lo encuentra rederizará el mismo, insertando el contenido de `$content_for_layout` y enviando la salida al navegador. 
     290  1. Ahora Akelos buscará un layout con el mismo nombre que el controlador en `/app/views/layouts/book.tpl`. Si lo encuentra renderizará el mismo, insertando el contenido de `$content_for_layout` y enviando la salida al navegador. 
    291291 
    292292Esto podría ayudarte a comprender la forma en la que Akelos maneja tus peticiones, así que estamos listos para modificar la aplicación base. 
     
    349349}}} 
    350350 
    351 Si aún no has creado ningún autor necesitarás crealos ahora mismo para ver de lo que hablamos. Luego visita http://locahost/boolink/book/add para comprobar que nos una lista para seleccionar autores. Adelante, crea un libro seleccionando un autor de la lista. 
     351Si aún no has creado ningún autor necesitarás crear unos cuantos ahora mismo para ver de lo que hablamos. Luego visita http://locahost/boolink/book/add para comprobar que nos muestra una lista para seleccionar autores. Adelante, crea un libro seleccionando un autor de la lista. 
    352352 
    353353Parece ser que el autor se ha guardado, pero no se muestra en la vista `app/views/book/show.tpl`. deberás añadir este código después de `<? $content_columns = array_keys($Book->getContentColumns()); ?>`