Vorschau Button deaktivieren – Drupal

Alexander Bogomolov ¦ 28.04.2010 ¦

Preview Button - Drupal

Drupal Page Preview Button

Ich hatte lange das Problem, dass die Vorschau der Seiten keinen wirklichen Sinn ergeben hat und absolut falsche Ergebnisse geliefert hat. Der Grund ist, dass für den Administrationsbereich ein anderes Theme verwendet wird. Deswegen sieht man bei der Vorschau das, was man mit diesem Theme auch bekommen würde. Dieses Verhalten hat einige Kollegen verwirrt, sodass der Wunsch kam den Button ganz zu entfernen.

Das ist auch gar nicht mal so schwer. Um den Vorschau-Button in Drupal zu entfernen könnte man sich ein simples Module bauen. Dieses besteht aus nur drei Zeilen Code. Wir manipulieren die Formulare mit dem hook_form_alter().

function disable_preview_button_form_alter(&$form, $form_state, $form_id) {
  unset($form['buttons']['preview']);
}

Ist das Modul aktiviert, so wird der Vorschau-Button bei allen Formularen entfernt.

Wer das Modul nicht selbst zusammensetzen möchte kann dieses gleich hier herunterladen:
Disable the „Preview“ button in Drupal

Abgelegt in Kategorie: Web-Entwicklung ¦ , ,

Keine Kommentare zum Artikel “Vorschau Button deaktivieren – Drupal”

Momentan sind noch keine Kommentare verfügbar.

Kommentar verfassen

Keine

RSS Feeds

RSS 2.0 Feed RSS 2.0 Kommentare Klicken sie hier um einen Link zu diesem Artikel bei Twitter hinzuzufügen!

WWW

Werbung

ALL-INKL.COM - Webhosting Server Hosting Domain Provider
Blogverzeichnis - Blog Verzeichnis bloggerei.de