Drupal

17
Wie füge ich einer Menüoption eine Zugriffsbedingung hinzu?

Wie kann ich neue Bedingungen zu vorhandenen Bedingungen hinzufügen, die bestimmen, ob ein Menüelement sichtbar ist? Diese Bedingungen sollten nicht auf Berechtigungseinstellungen beschränkt sein. Beispiel für einen Anwendungsfall (nicht unbedingt der Grund für diese Frage): Angenommen, ich habe...

17
Hauptinhaltsblock auf der Startseite entfernen

Ich bin neu in Drupal 7 und möchte die Standardeinstellungen der Startseite main content blockdurch einen äquivalenten Block ersetzen, der aus Ansichten generiert wird (und dadurch mehr Kontrolle über den Block erhält). Ich habe den neuen Frontpage-Block in Views erfolgreich generiert und zum...

17
Wie überschreibe ich die Standard-page.tpl.php?

Ich habe eine Seite auf meiner D7Website mit erheblichen Abweichungen vom Rest meiner Seiten. Auf dieser Seite werde ich nur eine begrenzte Anzahl von Regionen und in einem anderen Layout anzeigen. Was ist der beste Weg, um die Standardeinstellung zu überschreiben page.tpl.php? Kann ich so etwas...

17
Wie kann ich alle Knoten- / Feldrevisionen löschen?

Ich habe eine Drupal 7-Site, auf der Knoten- und Feldrevisionen gespeichert werden. Ich behalte Revisionen für den Fall, dass versehentlich eine neue fehlerhafte Version gespeichert wird und ich zurückkehren möchte. Aber jetzt möchte ich die Datenbank bereinigen und optimieren, um weniger...

17
Überschreiben Sie die Datei html.tpl.php pro Knotentyp

In meiner template.php Datei für mein Theme habe ich folgendes ausprobiert: function media_preprocess_page(&$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] =

17
Best Practice für PHP-Klassenbibliotheken von Drittanbietern

Ich arbeite derzeit an einem Modul, das eine PHP-Bibliothek eines Drittanbieters benötigt, die im Wesentlichen eine einzelne PHP-Klasse ist. Normalerweise würde ich es in ein include / -Unterverzeichnis legen und hinzufügen files[] = includes/Foo.php in meine .info Datei und lass den Drupal 7...