Skip to content

Commit

Permalink
Merge pull request BachacoVE#2 from crisyelit/patch-2
Browse files Browse the repository at this point in the history
Update capitulo_ii.md
  • Loading branch information
vijoin committed Aug 22, 2015
2 parents a367364 + dccecee commit a2ee42f
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions libro-bachacove/capitulo_ii.md
Original file line number Diff line number Diff line change
Expand Up @@ -207,27 +207,27 @@ Todo lo que necesitamos hacer es agregar una opción de menú para abrir el mode

Crearemos un archivo nuevo `todo_view.xml` en el directorio raíz del módulo, y este tendrá la declaración de un ítem de menú y la acción ejecutada por este:
```
<?xml version="1.0"?>;
<openerp>;
<data>;
<!-- Action to open To-do Task list -->;
<?xml version="1.0"?>
<openerp>
<data>
<!-- Action to open To-do Task list -->
<act_window
id="action_todo_task"
name="To-do Task"
res_model="todo.task"
view_mode="tree,form"
/>;
/>
<!-- Menu item to open To-do Task list -->;
<!-- Menu item to open To-do Task list -->
<menuitem
id="menu_todo_task"
name="To-Do Tasks"
parent="mail.mail_feeds"
sequence="20"
action="action_todo_task"
/>;
</data>;
</openerp>;
/>
</data>
</openerp>
```
La interfaz con el usuario y usuaria, incluidas las opciones del menú y las acciones, son almacenadas en tablas de la base de datos. El archivo XML es un archivo de datos usado para cargar esas definiciones dentro de la base de datos cuando el módulo es instalado o actualizado. Esto es un archivo de datos de Odoo, que describe dos registros para ser agregados a Odoo:

Expand Down Expand Up @@ -534,4 +534,4 @@ En el proceso, te familiarizaste con el proceso de desarrollo de módulos, el cu

Recuerda siempre, al agregar campos en el modelo, que es necesaria una actualización del módulo. Cuando se cambia el código Python, incluyendo el archivo de manifiesto, es necesario un reinicio del servidor. Cuando de cambian archivo XML o CSV es necesaria una actualización del módulo; incluso si dudas, realiza ambas: actualización del módulo y reinicio del servidor.

En el siguiente capítulo, aprenderás sobre la construcción de módulos que se acoplan a otro existentes para agregar características.
En el siguiente capítulo, aprenderás sobre la construcción de módulos que se acoplan a otro existentes para agregar características.

0 comments on commit a2ee42f

Please sign in to comment.