[geloest] Wie oeffne ich eine Hilfebeschreibung in einem neuen Fenster?
Eingetragen von mibadix (237)
am 15.03.2015 - 08:06 Uhr in
am 15.03.2015 - 08:06 Uhr in
Guten Morgen,
damit authorisierte Teilnehmer selbst mit add Seiten erstellen koennen, moechte ich dazu ein Anleitung in einem neuen Fenster erscheinen lassen, damit die Neueingabe und die Hilfe parallel eingesehen werden koennen. Gibt es einen einfachen Weg?
Vielen Dank und schoenen Tag
- Anmelden oder Registrieren um Kommentare zu schreiben
mibadix schrieb Gibt es einen
am 15.03.2015 - 17:04 Uhr
Gibt es einen einfachen Weg?
Der einfachste Weg wäre sicherlich ein existierendes Modul. Ist mir allerdings noch keines begegnet. Auf die Schnelle fallen mir zwei - im Grunde triviale Möglichkeiten - ein, dies zu realisieren.
1. Mit zwei, drei Zeilen PHP und ggf. ein wenig CSS
Du schreibst dir ein kleines Mini- Modul, welches dir einen entsprechenden Link in dein node/add Formular integriert:
In einem
hook_form_alter()
oder einemhook_form_FORM_ID_alter()
:<?php
$form['dein_node_add_form'] = array(
'#markup' => '<div class="irgendwas"><a target="_blank" href="/pfad/zum/hilfetext"</a></div>'
);
?>
Den Text mit dem Hilfeinhalt erstellst du dann ganz normal als Node und verlinkst diesen. Mit dem installierten Color- Box Modul könntest du es auch so bequem realisieren, dass der Text sich auf Klick hin über dem node/add Form öffnet. Du bräuchtest dazu nur den Link im markup etwas modifizieren. Wie genau steht bei den Modul Einstellungen der Color Box.
2. Mit Hilfe eines Blocks
Du erstellst einfach einen Block mit dem Hilfeinhalt. Bei den Blockeinstellungen weist du an, dass dieser nur unter dem Pfad:
node/add/inhaltstyp (oder wie auch immer deine URL's aussehen) sichtbar sein soll. Den Block positionierst du einer oberen Region. So in der Art kannst du natürlich auch Hilfetext zur Erstellungen von Inhalten in den Content- Typ Einstellungen hinterlegen, aber den Block könntest du per CSS fixen und beliebige Breiten- und Höhenangaben zuweisen, so dass er nicht mitscrollt. Das wäre für den User eigentlich noch übersichtlicher, als zwischen zwei Browserfenstern / Tabs hin und her wechseln zu müssen.
Man kann doch bei jedem Feld
am 15.03.2015 - 19:59 Uhr
Man kann doch bei jedem Feld einen Hilfetext beigeben, den man dann beim node/ add sieht...?
lg leda
"Du liebst es, Du brauchst es oder Du gibst es weg"
www.leda.ch
Danke fuer die
am 15.03.2015 - 22:11 Uhr
Danke fuer die Antworten,
werde mich daran machen.
Moechte noch um eine weitere
am 15.03.2015 - 22:18 Uhr
Moechte noch um eine weitere Hilfe bitten:
wie mache ich es, dass beim add content beim Erstellen einer neuen Seite der Benutzer nur gewisse Felder sieht?
Vielen Dank
https://www.drupal.org/projec
am 16.03.2015 - 06:54 Uhr
https://www.drupal.org/project/field_permissions
Danke, hat funktioniert.
am 17.03.2015 - 10:13 Uhr
Danke, hat funktioniert.
Prima
am 17.03.2015 - 16:37 Uhr
Dann kennzeichne doch bitte das Thema als [gelöst]