Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren

6
Wie können sich Benutzer mit ihren Facebook-Konten registrieren?
Ich möchte den Besuchern die Wahl zwischen der Anmeldung über das zentrale Anmeldesystem von Drupal oder der Registrierung über ihr Facebook-Konto ermöglichen. Ich habe mir ein paar Facebook-bezogene Module angesehen, aber das war etwas verwirrend, und ich konnte mich nicht entscheiden, welches ich verwenden soll (ich benutze Facebook nicht selbst, …

4
Wie kann ich das Ergebnis von db_query () zwischenspeichern?
Früher views_get_view_result()habe ich Ergebnisse aus einer Ansicht erhalten, weil es zu dieser Zeit praktisch war. Das Abfrageergebnis ändert sich selten. Ich könnte Viewing Caching für 6 Tage verwenden. Wenn ich es in einen Aufruf konvertieren wollte, db_query()wie könnte ich das Caching aktivieren?
9 7  caching 

2
Ansichten belichtet Filter automatisch senden verliert den Fokus
Ich habe eine Ansicht mit aktiviertem Ajax eingerichtet. Ich habe auch einen exponierten Filter mit automatischer Übermittlung hinzugefügt, damit die Ansicht automatisch aktualisiert wird, wenn der Benutzer das Textfeld eingibt. Das Problem ist, dass das Textfeld beim automatischen Senden des Formulars den Fokus verliert. Ich habe gelesen, dass ich das …
9 7  ajax  views 

1
Wie funktioniert "Drush Features-Update"?
Ich habe Änderungen an einer Funktion auf einer Drupal 7-Site vorgenommen. Ich möchte, dass dieselbe Funktion auf einer anderen Website aktualisiert wird. Wie mache ich das mit dem drush features-updateBefehl? Wenn ich es ausführe, wird gefragt, ob das vorherige Feature überschrieben werden soll, aber das Feature enthält nichts Neues.
9 7  drush  features 


3
Verwenden von SQL-Funktionen in Bedingungen in Drupal 7 db_select ()
Ich versuche, eine Bedingung in eine SQL WHERE-Klausel zu schreiben, die den Spaltenvergleich mit einer Variablen erzwingt, die in Kleinbuchstaben verglichen werden soll. Die Funktion addExpression führt dies jedoch nicht aus (da dadurch der Ausdruck in die Feldauswahl und nicht in die where-Klausel eingefügt wird. Folgendes habe ich versucht: $category …
9 7  database 

3
Eine CCK-Feldgruppe mit #states in hook_form_alter () ausblenden?
Ich habe ein benutzerdefiniertes Modul und versuche, eine CCK-Feldgruppe mit "#states" auszublenden, wenn ein bestimmtes Element in einer Dropdown-Auswahlliste ausgewählt ist. Ich habe versucht, Zustände aus hook_form_alter () zu verwenden, wie folgt: $form['group_mygroup']['#states']['invisible'] = array( ':input[name="field_trigger[' . LANGUAGE_NONE. ']"]' => array( 'value' => 'hide' ), ); Das scheint nichts zu …
9 7  javascript 

3
Drupal 7 zeigt den Kontextfilter (Taxonomie: Zusammenfassungsanzeige) an und zeigt einen lesbaren Termnamen anstelle der Term-ID an
Meiner Ansicht nach verwende ich einen Kontextfilter - mit einer Standardausgabe " Zusammenfassung " -, um meine Ergebnisse nach Taxonomiebegriff zu filtern . Das Problem besteht darin, dass das zusammenfassende Ergebnis durch eine Auflistung von Taxonomie- Term-IDs (einschließlich einer Knotenanzahl) und nicht von Menschen lesbaren Term-ID-Namen gruppiert wird . 1 …

2
Wie füge ich einer Datenbanktabelle mit hook_install () Standardwerte hinzu?
Ich erstelle ein benutzerdefiniertes Modul mit einem eigenen Schema einiger Tabellen. In diese Tabellen müssen einige Werte vorab ausgefüllt sein, damit das Modul funktioniert (Standardspeicherorte, Auswahloptionen usw.). Was ist die beste Methode, um während der Hook-Installation Standardwerte in diese Tabellen einzufügen? Da drupal_write_record nicht verfügbar ist, kann ich db_query verwenden, …

3
Wie erstelle ich Knoten mit node_save?
Ich versuche, meine aktuelle HTML-Site in Drupal zu migrieren. Ich habe über 80.000 Seiten, die ich migrieren muss, also dachte ich, anstatt 50 Jahre lang vor einem Computer zu sitzen, würde ich ein Modul erstellen. Ich konnte ein Skript erstellen, das das HTML aus jedem Verzeichnis extrahiert, und jetzt kam …
9 7  nodes  migration 

2
So verbergen und / oder verhindern Sie den Zugriff auf Felder in einem Formular, z. B. group_audience für organische Gruppen
Dies hat mich eine Weile beunruhigt. Wenn ich versuche, Felder wie das Gruppenzielgruppenfeld oder die Veröffentlichungseinstellung aus einem Formular auszublenden, hat das Formular bei der Validierung beide Felder auf einen Nullwert gesetzt, obwohl der Standardwert als wurde korrekt deklariert. Ich habe versucht, Invisible, #access, unset hidden nichts zu verwenden! Dies …


1
Es wird versucht, COUNT (*) mit EntityFieldQuery vom benutzerdefinierten Inhaltstyp abzurufen
Wie kann ich die Anzahl (*) aus einer Abfrage in Drupal 7 abrufen? Die Abfrage muss einen benutzerdefinierten Inhaltstyp und ein benutzerdefiniertes Feld enthalten. Anmerkungen Benutzerdefinierter Inhaltstyp: Mitarbeiter Benutzerdefinierter Feldname : field_employees_email Als Anmerkung möchte ich hinzufügen WHERE field_employees_email = 'example@example.com' zur Abfrage ... Bisher habe ich so etwas wie: …
9 7  database 

4
Wie kann ich die Views 3-API lernen?
Wo kann ich die Views 3 API lernen? Ich kann die Benutzeroberfläche verwenden, um Ansichten zu erstellen, möchte jedoch Ansichten mithilfe der API in meinen Modulen erstellen. Ich würde mich an dieser Stelle mit der Views 2 API zufrieden geben. Ich habe mir die Dokumente angesehen und bin nicht weit …
9 7  views 

2
Wie konvertiere ich eine Datenbank von MyISAM nach InnoDB?
Ich werde alle Tabellen der 500-MB-Datenbank von MyISAM in InnoDB konvertieren, um festzustellen, ob dadurch die Gesamtleistung einer ausgelasteten Drupal 6-Site verbessert wird. Ich frage mich, was der beste (dh sicherste / einfachste / schnellste) Weg ist, um die Konvertierung durchzuführen.
9 database 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.