Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren



2
Benachrichtigungen für anonyme Benutzer auf Knoten
Ich suche nach einem Modul oder einer Art Problemumgehung, z. B. mit Regeln, mit der anonyme Benutzer neue Kommentare zu von ihnen erstellten Knoten abonnieren können. Mein Benutzerszenario lautet wie folgt: Ein anonymer Benutzer möchte ein neues Forenthema veröffentlichen Sie klickt auf die Schaltfläche "Neues Forenthema hinzufügen" Auf dem URL-Knoten …

2
Variablen von der HTML-Vorverarbeitungsfunktion an die Seitenvorverarbeitungsfunktion übergeben?
In meinen benutzerdefinierten Themen hook_preprocess_page()und hook_preprocess_html()Funktionen muss ich häufig dieselben Informationen identifizieren. Anstatt im Wesentlichen dasselbe auszuführen, wenn die Anweisung beide eingecheckt hat, um die gleichen Informationen zu identifizieren, wäre es viel sinnvoller, dies nur einmal in beiden zu tun und diese Informationen dann an die andere Vorverarbeitungsfunktion zu übergeben. …
10 7  theming 





7
Suchen Sie nach Acquia Dev Desktop-Datenbankeinstellungen
Ich verwende Acquia Dev Desktop , um lokale Drupal-Installationen zu erstellen. Ich benutze Bluehost auch als Service. Leider verwendet Bluehost Tabellenpräfixe für Drupal-Tabellen. Wenn ich also etwas lokal aus BlueHost importiere, muss ich ein Tabellenpräfix festlegen in settings.php: array( 'driver' => 'mysql', 'database' => 'databasename', 'username' => 'username', 'password' => …


3
Legen Sie programmgesteuert den Standardwert für ein Feld fest
In Drupal 6 könnten wir PHP verwenden, um Standardwerte festzulegen, aber der gleiche Code kann nicht mit Drupal 7 verwendet werden. Ich versuche dies durchzuarbeiten hook_form_alter(), aber der Code funktioniert nicht. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case 'accounts_node_form': $form["field_accounts"]["und"]['#default_value'] = $default; // … break; } }
10 7  forms 

5
Drupal Datenbank innodb oder MyISAM?
Ich habe eine Drupal-Site und leide unter Leistungsproblemen. Ich habe festgestellt, wie ich eine Datenbank von MyISAM nach InnoDB konvertiere. Dies zeigt an, dass sich die Leistung durch Umschalten verbessern kann. Wie kann ich feststellen, ob meine MySQL-Datenbank InnoDB oder MyISAM ist?

6
Deaktivieren Sie vertikale Registerkarten nach Inhaltstyp oder Benutzerrolle
Einige Benutzer haben möglicherweise nur die Möglichkeit, einen der Feldsätze zu bearbeiten, die in vertikalen Registerkarten im Knotenbearbeitungsformular angezeigt werden. In einem solchen Fall sieht es ziemlich albern aus, vertikale Registerkarten zu verwenden, da nur eine vertikale Registerkarte zur Auswahl steht. Siehe Screenshot: Ist es also möglich, vertikale Registerkarten nach …
10 7  entities  location  nodes 

8
Fehler beim Erstellen von Miniaturbildern, mittleren und großen Bildern
Bei Verwendung einer Neuinstallation von Drupal 7.10 habe ich das Verzeichnis für öffentliche Uploads auf festgelegt sites/uploads. Wenn ich dann einer Inhaltsinstanz ein Bild hinzufüge, wird das Original sites/example.org/files/imagename.pngwie erwartet hochgeladen . Die anderen Bilder (Miniaturansicht, mittel und groß) werden jedoch nicht bei erstellt sites/example.org/styles/*. Das Verzeichnis ist für den …
10 7  media  nginx 

5
Verwenden von Token in Blocktiteln
Wenn Sie Token in den Titel eines Blocks einfügen, wird nur der Eingabetext angezeigt, anstatt das, was der Token ausgeben soll. Gibt es eine Möglichkeit, Token in Blocktiteln zu aktivieren / verwenden, oder eine alternative Methode, um die gewünschten Ergebnisse zu erzielen? Ich habe versucht, das Token Filter-Modul zu verwenden, …
10 blocks  tokens 

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.