web-dev-qa-db-fra.com

Puis-je créer des nœuds par drush pour un type de contenu particulier

J'ai un type de contenu différent sur mon site. À des fins de test, je souhaite ajouter du contenu à tous les formulaires de type de contenu, mais manuellement ce n'est pas possible à court terme.

Alors, existe-t-il une commande Drush disponible pour créer un nœud?

7
Harshil

Juste une note pour souligner un nouveau module appelé Faker qui peut être utilisé en conjonction avec Devel Generate:

Utilisez la bibliothèque PHP Faker pour générer un échantillon de contenu plus significatif .

Devel Generate est idéal pour créer rapidement un grand nombre d'échantillons de contenu, mais vous souhaitez parfois des échantillons plus significatifs ou plus proches du contenu que vous attendez des utilisateurs. C'est là qu'intervient Faker.

Faker est une bibliothèque PHP qui génère de fausses données pour vous

Faker (la bibliothèque) peut générer de vrais noms, adresses, e-mails, domaines et bien plus . Faker (le module) combine la bibliothèque avec des capacités de création de contenu rapide fournies par Devel Generate, pour vous donner le pouvoir de générer facilement un exemple de contenu réel.

3
claire_
drush genc 5 --types=article

créer 5 nœuds de type d'article.

1
Rajesh Vishwakarma

vous pouvez utiliser devel generate module pour générer du contenu à des fins de test. Pas sûr que cela puisse être réalisé en utilisant drush.

1
nit3ch

Il y a drush genc commande, si vous écrivez drush help genc vous verrez la prochaine chose.

Create content.

Arguments:
 number_nodes                              Number of nodes to generate.            
 maximum_comments                          Maximum number of comments to generate. 


Options:
 --feedback                                An integer representing interval for insertion rate logging. Defaults to 500 
 --kill                                    Delete all content before generating new content.                            
 --languages                               A comma-separated list of language codes                                     
 --skip-fields                             A comma delimited list of fields to omit when generating random values       
 --types                                   A comma delimited list of content types to create. Defaults to page,article.

Vous pouvez donc créer des nœuds comme drush genc 10 et vous pouvez également passer l'option --types (pour créer des nœuds de c.types que vous voulez). Je suppose que vous devrez installer le module Devel pour utiliser cette commande.

1
Petro Popelyshko

Essayez avec drush generate-content.

0
kevin.coyle