Ver Mensaje Individual
  #8 (permalink)  
Antiguo 02/09/2012, 16:06
Avatar de MarioAraque
MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 12 años, 8 meses
Puntos: 265
Respuesta: Me falta algo para crear modulo? revisar por favor

Sinceramente no se la disposición de ficheros que hayan puesto, pero si lo ven muy dificil, pq no entran a otro modulo y copian su contenido?

Yo no me se los valores que hay que poner en el .info, pero copio los de otro modulo y listo, reemplazo valores y ya lo tengo funcionando!

Si un modulo se llama "mimodulo", tiene que haber una carpeta llamada "mimodulo" que contenga los ficheros (como minimo) mimodulo.info y mimodulo.module .
Dentro de mimodulo.info pongan algo como esto

Código:
name = Mi modulo
description = Moduilo de ejemplo.
core = 6.x

; Information added by drupal.org packaging script on 2012-09-02
version = "6.1"
core = "6.x"
project = "mimodulo"
datestamp = "1300752347"
En el .module pongan esto

Código:
function mimodulo_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL){
if($node->type == "nombre del tipo de contenido"){ //Por ejemplo "story"
if($op == "insert"){
//Hacer las operaciones necesarias
//Tenemos toda la informacion del formulario en la variable $node
//Si hacemos un print_r($node) se vera lo que insertamos
//Apartir de ahi, extraer los valores e insertar en las tablas que queramos o hacer lo que sea
die("el codigo se metio aca y se murio);
}
}
}
No es tan dificil como parece, no es por ser pesimista pero tienen un monton de modulos en el core los cuales pueden copiar y reemplazar las funciones y el contenido del .info como para que esten una semana intentando crearlos. No se, algo falla...

Saludos.