Questions marquées «entities»

26
Utilisation de OR avec EntityFieldQuery

Je n'ai jamais eu besoin de le faire avant aujourd'hui, mais il ne semble pas que vous puissiez faire des requêtes OR avec EntityFieldQuery, car il db_orest utilisé pour certaines requêtes. Un exemple serait d'accéder à toutes les entités qui ont un champ de date où la valeur est nulle ou après...

25
Joindre des fichiers par programme

J'ai créé le type de contenu "Galerie" et ajouté deux champs: "photo" et "document". J'ai ensuite utilisé le code suivant pour télécharger un fichier dans le champ "document": $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate extensions. ));...

24
Lequel dois-je utiliser et quand: node_load () ou entity_load ()?

Le titre dit tout. Je comprends que entity_load fournit un moyen performant et efficace pour charger plusieurs nœuds tout en réduisant les requêtes de base de données, donc je suppose que dans ce cas, je devrais utiliser entity_load (). Mais quand je veux juste un nœud, lequel dois-je utiliser? Et...

24
Avec l'état D8 actuel, quel est l'arbre de décision pour la création d'un nouveau type d'entité de contenu par rapport à la création d'un type de contenu pour l'entité de contenu «Node»?

Nous avons vu quatre ans et la première version de Drupal 8 depuis que la réponse acceptée a été écrite pour la question " Quand est-il approprié de créer une entité plutôt que d'ajouter simplement un nouveau type de contenu ?" Et, les entités sont plus centrales dans Drupal 8 qu'elles ne l'étaient...

23
Mettre à jour par programme un champ de référence d'entité

Je sais que je peux mettre à jour (ou définir une valeur pour) un champ de référence d'entité dans Drupal 7 avec un code similaire au suivant. $node['field_code_used_by'][LANGUAGE_NONE][0]['target_id'] = $id; Je veux définir par programme une valeur pour mon champ de référence d'entité utilisateur...

22
Masquer une étiquette de champ

Existe-t-il un moyen de masquer l'étiquette de champ lors du rendu d'un champ personnalisé dans Drupal 7? Dans mon modèle de nœud, j'ai: <?php print render($content['field_image']); ?> Ce qui me donne: <div class="field field-name-field-image field-type-image field-label-above"> <div...

21
Comment mettre à jour une valeur de champ pour un nœud?

Je souhaite modifier la valeur d'un champ pour un nœud. J'ai utilisé le code suivant: $node = node_load($nid); // $nid is the function's parameter $node->field['field_myfield'][$node->language][0]['value'] = 1; node_save($node); Le problème est le $node->languageretour espendant...

20
Comment implémenter des références de nœuds bidirectionnelles?

Le module de référence de nœud (un composant de CCK) fournit un excellent moyen de créer une référence d'un nœud à partir d'un autre. Quelle est la meilleure façon d'exposer une relation bidirectionnelle entre les deux? Exemple ci-dessous: Par exemple, dans un système de suivi des tickets avec deux...