Ich möchte die Option zum Anzeigen der Option "Zusammenfassung bearbeiten" entfernen können. Ich brauche nur, dass Benutzer das Feld ausfüllen und speichern. Ich glaube, das nennt man "Teaser", aber ich könnte mich irren.
Ich möchte die Option zum Anzeigen der Option "Zusammenfassung bearbeiten" entfernen können. Ich brauche nur, dass Benutzer das Feld ausfüllen und speichern. Ich glaube, das nennt man "Teaser", aber ich könnte mich irren.
Antworten:
Sie können die Fähigkeit des Benutzers, eine Zusammenfassung bereitzustellen, tatsächlich deaktivieren. Ich fand dies, als ich die erste Lösung verfolgte:
Administration »Struktur» Inhaltstypen »Basisseite
Sie sollten die Registerkarte "Felder verwalten" sehen. Klicken Sie darauf und Sie sollten eine Tabelle sehen. In der Zeile für Body sollte der Widget-Typ als "Textbereich mit einer Zusammenfassung" angezeigt werden. Dies ist ein Link, über den Sie ihn bearbeiten können.
Anstatt den Widget-Typ zu ändern, der nicht möglich ist, wenn Sie bereits einen oder mehrere Einträge haben, wechseln Sie zur Registerkarte "Bearbeiten".
Etwa auf halber Höhe der Registerkarte befindet sich ein Kontrollkästchen: "Zusammenfassungseingabe" ("Hiermit können Autoren eine explizite Zusammenfassung eingeben ..."). Deaktivieren Sie es und speichern Sie es. Ihre Inhaltsbearbeitungsseite für die Basisseite sollte frei von den Optionen "Zusammenfassung bearbeiten" sein.
Als alternative Lösung können Sie das Feld mit einem Hook ausblenden:
/**
* Implements hook_form_alter().
*
* @param $form
* @param $form_state
* @param $form_id
*/
function YOUR_MODULE_form_alter(&$form, &$form_state, $form_id) {
if ($form_id == 'YOUR_NODETYPE_node_form') {
$form['body'][LANGUAGE_NONE][0]['summary']['#access'] = FALSE;
}
}
Gehen Sie zum Inhaltstyp, verwalten Sie die Felder und bearbeiten Sie sie für das Textfeld.
Es gibt ein Kontrollkästchen zum Aktivieren oder Deaktivieren der Anzeige des Zusammenfassungsfelds
Gehen Sie einfach zur Seite Felder verwalten für Ihre Entität (Inhaltstyp, Benutzer, Taxonomiebegriff usw.) und ändern Sie das Textfeld-Widget von Textbereich mit Zusammenfassung in Textbereich.
Ich gehe davon aus, dass Sie über das Standardkörperfeld sprechen, aber dies sollte für jedes Langtextfeld gelten.
BEARBEITEN
Tatsächlich funktioniert dies nicht, da das Feld TYPE wahrscheinlich bereits auf Langtext mit Zusammenfassung eingestellt ist. Sie müssen also leider Ihren tatsächlichen Feldtyp ändern.