modulos

Como crear una entidad/contenido (code)

A veces necesitamos que nuestro modulo cree su propio tipo de contenido cuando lo instalamos, para realizar esta accion debemos agregar a nuestro modulo las siguientes lineas.

mymodule.install

/* Implements hook_install(). */
function mymodule_install() {
 node_types_rebuild();
 $types = node_type_get_types();
 node_add_body_field( $types[ 'mytype' ] );
}

Despues necesitamos informar a drupal que existe una nueva entidad de tipo contenido llamada mytype en el archivo principal del modulo mymodule.module.

Cargar una vista desde otro modulo

Cuando desarrollamos nuestros propios módulos tenemos una flexibilidad infinita dentro de drupal, podemos acceder a métodos del core de Drupal hasta incluso poder interactuar con otros módulos

En este articuló abordaremos la utilización de el modulo views, que nos puede ahorrar horas de personalización tediosa, pero el abuso de este recurso nos puede generar una disminución en la performance al generar nuestra paginas

Para poder utilizar views con nuestros modulos, necesitamos entender un poco algo de su api. Asi que aqui vamos.

Suscribirse a RSS - modulos