Desarrollo de un módulo: Difference between revisions

Jump to navigation Jump to search
Line 68: Line 68:


==Añadir sus pestañas en las fichas entidad==
==Añadir sus pestañas en las fichas entidad==
{{ToTranslate}}
'''Cuando''' : Para añadir su propia pestaña en las pestañas estandard de una ficha entidad (factura, pedido, presupuesto, miembro...)
'''Quand''' : Pour ajouter votre propre onglet parmi les onglets standard d'une fiche entité (facture, commande, proposition commercial, adhérent...)


Pour cela, aller dans le fichier descripteur de module précédemment créé et modifier le tableau $this->tabs:
Para ello, vaya al archivo descriptor del módulo creado anteriormente y modifique la tabla $this->tabs:
<source lang="php">
<source lang="php">
// Array to add new pages in new tabs
// Array to add new pages in new tabs
Line 88: Line 87:
</source>
</source>


Le tableau doit contenir une liste de chaine, chaque chaine représentant un nouvel onglet.
La tabla debe contener una lista de cadena, cada cadena representa una nueva pestaña.
Le format de la chaine étant composée de 4 parties séparées par ":"
El formato de la cadena se compone de 4 partes separadas por ":"
* Partie 1: Le code entité dans lequel doit apparaitre l'onglet qui est une valeur parmi celle-ci:
* Parte 1: El código de la entidad en la que debe aparecer la pestaña siendo el valor de ella misma:
** 'thirdparty'
** 'thirdparty'
** 'intervention'
** 'intervention'
Line 101: Line 100:
** 'member'
** 'member'
** 'contract'
** 'contract'
* Partie 2: Le titre de l'onglet. Cela peut être un libellé en dur ou mieux un code traduction présent dans un fichier lang.
* Parte 2: El título de la pestaña. Puede ser una etiqueta directa o mejor un código de traducción de un archivo lang.
* Partie 3: Le nom du fichier .lang qui contient la correspondance entre le code traduction et le libellé à afficher.
* Parte 3: El nombre del archivo .lang que contiene la correspondencia entre el código de traducción y la etiqueta a mostrar.
* Partie 4: L'url de la page à afficher quand on clique sur l'onglet. La chaine __ID__ sera remplacée automatiquement par l'Id de l'entité concernée.
* Parte 4: La url de la página a mostrar cuando se haga click en las pestaña. La cadena __ID__ será reemplazada automáticamente por el Id de la entidad concerniente.


Pour alimenter le contenu de l'onglet avec des données issues de la base, voir le chapitre suivant.
Para alimentar el contenido de la pestaña con los datos de la base de datos, vea el capítulo siguiente.


== Ajouter les onglets d'une fiche entité sur ses propres pages ==
== Ajouter les onglets d'une fiche entité sur ses propres pages ==

Navigation menu