desarrollo

Como crear un primer formulario.

Lo primero gracias a pcambra y a develCuy por su ayuda con mi primer formulario..


<?php
/**
* Formulario que permite guardar las partidas jugadas
* Form to save the game.
*/

function alta_partida(){
$form['alta_partida'] = array (
'#type' => 'fieldset',
'#title' => t('alta de partidas'),
'#weight' => -6,
);

// Nombre del jugador a
$form['alta_partida']['jugador_a'] = array(

Desarrollo de un módulo en drupal, parte seis, empezamos a picar código

Bueno, antes hemos visto como crear el campanya.info . Seguimos ahora con el archivo campanya.modulo en el cual vamos a introducir el código php y javascript/jquery para todas las funcionalidades que queremos darle al módulo.

Actualización, el código del hook_menu estaba mal, ahora va la corrección :)
Se han correguido varios errores en el hook_menu, ya funciona correctamente. :)

Desarrollo de un módulo en drupal, parte cinco, empezamos a picar código

A la hora de desarrollar un módulo en Drupal el primer archivo que creamos es el archivo nombredemodulo.info

En este caso campanya.info con la siguiente información:

; $Id$
name = campanyas
description = módulo que permite gestionar campañas, introducciendo los resultados de las partidas.
package = campanyas
version = 5.0

name: es el nombre del módulo que aparecerá en admin/build/modules
descripción: es la descripción del módulo.
Package: es el grupo donde se englobará el módulo.

Desarrollo de un módulo, parte 4

¿Por que he pensado en hacer 3 inserts por cada partida, y porque la estructura de las tablas?

La primera tabla "tabla_histórico", es la que vamos a utilizar como control de partidas que son validadas. La idea:
Los usuarios que en la tabla "tabla_historico" están designados como id_jugador_b tendrán un enlace en el cual al pinchar se les mostrará la información de cada partida que ellos hayan jugado, y tienen que indicar si el resultado que el jugador A ha escrito y es correcto.

Recopilacion de cheatsheets para Drupal

Quería compartir estas hojas de referencia con la comunidad, estuve buscando por Internet y estas son las que he encontrado.

Si sabéis de alguna más, comentarlo y las vamos añadiendo aquí.

Distribuir contenido