Intro Modul gesucht
Eingetragen von maen (547)
am 22.08.2014 - 20:26 Uhr in
am 22.08.2014 - 20:26 Uhr in
Hallo,
ein Kunde möchte bevor seine Seite erscheint so eine Art Willkommensfenster haben.
Also man kommt neu auf die Startseite, aber statt der Startseite geht ein Fenster auf, das ein Bild vom Team enthält inklusive einer Wilkommensnachricht.
Menu etc. soll ausgeblendet sein. Das Ganze natürlich für alle Fenstergrößen.
Hat da jemand einen Vorschlag für mich?
Danke vorab,
Marc
- Anmelden oder Registrieren um Kommentare zu schreiben
Overlay mittels
am 23.08.2014 - 00:21 Uhr
Overlay mittels JavaScript/jQuery, das beim Laden der Seite aufgeht und bei Klick verschwindet. Ist halt etwas Bastelei.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Eventuell helfen dir diese
am 23.08.2014 - 14:00 Uhr
Eventuell helfen dir diese Links weiter, hatte ich noch in der Sammlung, meine Anforderung habe ich dann doch mit Modal Forms umgesetzt, da es nur den Login Bereich betraf:
https://www.drupal.org/project/overlay_paths
http://drupal.stackexchange.com/questions/3138/how-do-i-show-content-in-...
http://www.computerminds.co.uk/drupal-code/using-overlay-non-admin-paths
Grüße Jenna
Hi Jenna
am 26.08.2014 - 08:32 Uhr
vielen Dank dafür! Meine Frage bezieht sich mehr auf den Ablauf, weniger auf das Modale.
Also, die wollen, dass beim erstmaligen Aufruf der Startseite, also dem Beginn der Session, das Modale aufgerufen wird. Aber auch, dass beim Anklick des Logos das Modale aufgrufen wird.
Und da hapert es bei mir.
Dann sollten dir diese
am 26.08.2014 - 16:53 Uhr
Dann sollten dir diese Threads, hoffe ich, weiter helfen zumindest einen Ansatz vermitteln:
http://www.drupalcenter.de/node/47665
http://www.drupalcenter.de/node/41749
Die Sache mit dem Logo würde ich versuchen dem Kunden auszureden, die User sind es doch gewohnt über das Logo zurück auf die Startseite zu kommen, wenn mir dann jedesmal das gleiche Overlay vorgesetzt wird, hmm...
Wenn nicht möglich könnte man das Logo im Theme ausblenden und im eigenen Block wieder einblenden mit der JS Anweisung, oder in der .tpl das Logo mit dem Link versehen der das JS ansonsten automatisch bei document.ready ausführt.
Grüße Jenna
???
am 26.08.2014 - 18:08 Uhr
Wenn nicht möglich könnte man das Logo im Theme ausblenden und im eigenen Block wieder einblenden mit der JS Anweisung, oder in der .tpl das Logo mit dem Link versehen der das JS ansonsten automatisch bei document.ready ausführt.
Grüße Jenna
Erst mal Danke, aber ich habe den Satz jetzt ein paar Mal gelesen, ich weiss nicht was da steht!
Ja, das war etwas lausig
am 26.08.2014 - 22:53 Uhr
Ja, das war etwas lausig beschrieben, hier nochmal übersichtlicher, dabei beziehe ich mich jetzt nur auf das Logo, das bedeutet alles was nachstehend kommt muß dann dem verwendeten Overlay angepasst werden, dieses hier wäre mit Simple Dialog erstellt, bei Colorbox lautet der direkte Aufruf dann dementsprechend anders, Beispiele sind ja immer dabei.
Ob du als Overlay Colorbox oder Eigenbau oder sonstiges Modul verwendest ist ja noch unklar, in diesem Fall wäre es die Änderung in der page.tpl (hier habe ich das Bootstrap Theme im Einsatz):
Vorher:
<div id="logo">
<a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home"> <img src="<?php print $logo; ?>" alt="<?php print t('Home'); ?>" /> </a>
</div>
Hier wird nun der direkte Aufruf über das Logo übergeben um das Overlay zusätzlich auch bei Click auf das Logo anzuzeigen:
Nachher:
<div id="logo">
<a href="home" class="simple-dialog" name="load-this-element" title="<?php print t('Home'); ?>" rel="home"> <img src="<?php print $logo; ?>" alt="<?php print t('Home'); ?>" /> </a>
Habs grad mal getestet, funktioniert... den Inhalt habe ich aber nur provisorisch mit Bild in einen Block gepackt mit Pfadaufruf wie im Beispiel von Simple Dialog beschrieben, das geht sicher auch eleganter.
Mein Blockinhalt für das Beispiel:
<a href="home" class="simple-dialog" name="load-this-element" rel="width:600;resizable:false;position:[center,60];"><img src="/sites/default/files/mein-image.jpg" width="340" height="220" alt="Overlay Test" /></a>
Grüße Jenna
Die Idee gefällt mir!
am 27.08.2014 - 07:55 Uhr
Das teste ich aus! Danke Dir!