Cuando se esta desarrollando un nuevo sitio en Drupal, una taréa común es depúes de crear los tipos de contenido, luego tener que crear muchos contenidos para hacer pruebas. Normalmente estos contenidos de prueba se crean manualmente, uno a uno, lo cual puede convertirse en una tarea tediosa y larga.
Para ello existe una solución más sencilla y rápida. Haciendo uso del modulo devel_generate podemos crea grandes cantidades de contenidos de prueba en solo unos instantes.
Instalación del módulo
Lo primero es Descargar el modulo devel, y habilitar los modulos tanto devel, como devel_generate
Si utilizamos drush, podemos hacer todo esto en un paso con el comando:
drush dl devel && drush en -y devel_generate
Cómo utilizar devel_generate
Despúes, estando como administradores ir a:
Configuración -> Desarrollo - Crear Contenido
O en la url:
/admin/config/development/generate/content
Desde allí podremos elegir que tipo de contenido queremos utilizar, la cantidad de nodos a crear, si debe llevar o no comentarios, entre otras opciones.
Crear contenido con drush
También esta disponible la opción de crear estos contenidos desde la terminal con drush, para ello esta disponible el comando drush genc
.
Por ejemplo si queremos crear 20 nodos con nombre de maquina en drupal noticias, y queremos que tengan un máximo de 10 comentarios cada uno. Se puede utilizar el siguiente comando
drush genc 20 10 --types=noticias
Comentarios