Drupal

30
Validation personnalisée d'un formulaire?

J'ai besoin d'ajouter une validation personnalisée à un formulaire, permet d'ajouter le formulaire d'article. Je m'attendais à quelque chose comme hook_FORM_ID_validate()gérer cela, mais je ne trouve rien de pertinent dans la documentation de l'API. Comment ajouter une validation personnalisée à un...

30
Comment faire du Test Driven Development (TDD) dans Drupal?

Quels sont les outils utilisés TDD dans Drupal (modules PHP, modules Drupal, etc.)? À quoi ressemble votre workflow de validation / test / déploiement? Utilisez-vous Phing, PHPUnderControl, Hudson pour gérer ce flux de travail? De quelle manière les tests unitaires rendent-ils votre code plus...

30
Utilisation par programme de l'API de recherche

Problème: besoin d'exécuter mes propres recherches par programme avec l'API de recherche. Chaque résultat google que je trouve est destiné à enseigner aux non-développeurs comment utiliser le module avec Views sans aucun résultat sur le faire comme je le souhaite. Information: Utilisation du...

29
Comment définir le titre de la page?

Je sais que je pourrais changer le titre de la page avec drupal_set_title(t('Amy page title')), mais quand je l'essaye dans Drupal 8 j'obtiens Il n'y a pas une telle erreur de fonction . Comment puis-je changer le titre de la page dans Drupal

29
Comment créer test_endpoint?

Je suis nouveau sur drupal et j'utilise le module de services pour utiliser REST et le module RESTWS. J'ai utilisé RESTWS et j'ai pu obtenir le contenu du nœud par http: //base_url/node/1.xml et maintenant je dois ajouter un nœud et des utilisateurs de mon application PHP externe à Drupal. J'ai...

28
Rendre un bloc par programmation dans un modèle de brindille

J'ai besoin de rendre un bloc de vues dans mon modèle page.html.twig. En D7, je ferais ceci: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> Dans Drupal 8 module_invoke est obsolète et recommandé d'utiliser ceci: (j'ai ajouté le...

28
Ajout de composants à une fonction via Drush

Je comprends l'utilisation de «drush fu» pour rechercher des modifications sur les composants d'une fonctionnalité existante, mais existe-t-il un moyen d'ajouter un composant à une fonctionnalité existante à l'aide de drush? En ce moment, je dois utiliser les outils / admin pour recréer,...

28
drush updatedb pour un seul module

Est-il possible d'effectuer la fonction de mise à jour d'un seul module via drush? Je peux voir drush updatedblequel ne prend pas un nom de module comme argument et exécute toutes les mises à jour disponibles. Il y a ensuite drush pm-updatequi vérifie également les nouveaux fichiers. la...

28
Comment exécuter un script php en utilisant drush?

Je suis nouveau chez Drush. Comment puis-je exécuter ce script pour supprimer les commentaires d'un utilisateur spécifique? $uid = xx // the spam users id; $query = db_query("SELECT cid FROM {comments} WHERE uid = %d", $uid); while($cid = db_result($query)) { comment_delete($cid); } De plus, ce...

28
Comment obtenir un seul résultat en utilisant db_query ()

Je suis en mysql_fetch_array()train de passer des méthodes PHP MySQL «old school» d'utilisation , etc. et j'essaie d'être plus Drupally en utilisant l'API Database dans mes modules. Je veux simplement retourner et imprimer une valeur. Par exemple: $query = db_query("SELECT zip FROM {zipcodes} WHERE...