J'ai utilisé Field Collection dans mes sites précédents et j'ai rencontré un problème de performance, cette fois, je cherche une alternative pour Field Collection . Je trouve une réponse Alternative à Field Collection . mais je ne trouve pas grand-chose sur la façon dont ces solutions sont différentes ou similaires, …
J'ai un type de contenu avec 4 champs dont chacun est une référence de terme. Il y a 100 nœuds affectés chacun à 4 références de terme. J'ai accidentellement supprimé l'un de ces champs dans admin> structure> content-types> mycontent-type ... entraînant la perte de la référence de terme contenue dans …
J'utilise Views 7.x-3.6 et j'ai essayé de modifier la GROUP BYclause avec hook_views_query_alter()comme ci-dessous: function mymodule_views_query_alter(&$view, &$query) { if ($view->name == "view_name"){ $query->add_groupby('field_name'); dpm($query); } } Quand je regarde dedans $query, la groupbyclause est correctement activée mais la requête SQL n'est pas affectée : la GROUP BYclause n'apparaît pas: Ce …
Je suis un débutant admis à l'API Entity, mais j'essaie de remédier à cela. Je travaille sur un site qui utilise un certain nombre de types de contenu avec différents champs attachés à eux; Rien d'extraordinaire. Donc, quand je veux récupérer un ensemble d'entrées, j'ai, dans mon ignorance, appelé directement …
Lorsque vous créez une nouvelle table dans hook_schema(), cette table doit-elle également être ajoutée dans un hook_update_N()? Ou y a-t-il une astuce, ou quelque chose que j'ai raté, pour que les mises à jour de données ajoutent automatiquement des tables? La documentation de hook_update_N () n'explique rien sur l'introduction de …
Comment vérifier si le code suivant a des résultats? J'ai essayé la fonction vide mais elle renvoie toujours FAUX $query = db_select('my_table', 't'); $query->condition('code', 10) ->fields('t', array('cid')); $result = $query->execute();
J'ai installé deux serveurs MySQL avec réplication maître / esclave pour la base de données drupal et j'ai confirmé que les bases de données sont synchronisées et répliquées. J'essaie maintenant de pointer Drupal vers les deux bases de données essentiellement à des fins de basculement / redondance. C'est-à-dire que si …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 4 ans . Je reçois l'erreur suivante sur le …
J'utilise Acquia Dev Desktop pour créer des installations Drupal locales. J'utilise également Bluehost en tant que service. Malheureusement, Bluehost utilise des préfixes de table pour les tables Drupal. Donc, si j'importe quelque chose localement de BlueHost, je dois définir un préfixe de table dans settings.php: array( 'driver' => 'mysql', 'database' …
J'ai un site Drupal et je souffre de problèmes de performances. J'ai trouvé Comment convertir une base de données de MyISAM en InnoDB? indiquant que les performances peuvent s'améliorer en changeant. Comment savoir si ma base de données MySQL est InnoDB ou MyISAM?
Selon le titre: Existe-t-il une liste rapide de candidats pour les tables à migrer vers InnoDB? Et ce qui devrait rester MyISAM. Quelques informations supplémentaires Le site a une charge de lecture assez lourde, mais insère environ 10 nœuds par heure, avec des balises et autres. Nous utilisons beaucoup CCK …
Je développe un module qui s'appuiera fortement sur les requêtes de bases de données externes. Existe-t-il une meilleure pratique pour définir et utiliser une connexion de base de données externe dans un module? Cette page me dit comment faire la connexion, mais pas où la mettre dans un module (hook …
Existe-t-il un moyen de répondre à db_update()la requête suivante? UPDATE field_data_field_TEST as ft left join node as n on ft.entity_id = n.nid set n.type='test' where n.type='foo' J'ai essayé d'utiliser db_update()->join();mais cela n'a pas fonctionné.
J'essaie d'écrire une condition dans une clause SQL WHERE qui force la comparaison de colonnes à une variable à comparer en minuscules. Cependant, la fonction addExpression n'accomplit pas cela (car cela place l'expression dans la sélection de champ, pas la clause where. Voici ce que j'ai essayé: $category = 'mobile …
Je crée un module personnalisé avec son propre schéma de quelques tables. Ces tables doivent avoir des valeurs préremplies pour que le module fonctionne (emplacements par défaut, options de sélection, etc.). Quelle est la meilleure façon d'insérer des valeurs par défaut dans ces tables pendant hook_install? Étant donné que drupal_write_record …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.