[gelöst] Modalfenster nachgestalten
am 04.09.2013 - 09:14 Uhr in
Hallo,
vielleicht hat ja damit schon jemand Erfahrung gemacht.
Ich möchte via "CTools", "Views" und "Lightbox2" folgendes Modalfenster nachgestalten.
Hierzu gibt es diese Anleitung:
http://drupion.com/blog/10-steps-creating-ctools-modal-window-drupal-7
Bis auf die Punkte 1, 2 ist soweit alles klar.
Aber wo und wie muss ich die Punkte 3-9 bearbeiten.
In welche Dateien müssen solche Sachen wie,
Implements of hook_menu
page callback
hook_theme
hook_preprocess_view
Ich weis nicht ganz welche Dateien und Verzeichnisse genutzt bzw. erstellt werden müssen und wo ich diese Tutorial-Beispiele hinkopieren soll.
Installiert ist:
Drupal 7.23
ctools
lightbox2
views
Danke schon mal im Voraus.
Grüße, ChrisHa
- Anmelden oder Registrieren um Kommentare zu schreiben
Das Tutorial gibt eine
am 04.09.2013 - 10:35 Uhr
Das Tutorial gibt eine Anleitung, wie man ein eigenes Modul erst noch schreibt, das die gewünschte Funktionalität beinhaltet.
Du brauchst dafür mindestens die Dateien deinmodul.info und deinmodul.module, die nach bestimmten Regeln erstellt sein müssen. Da kommt dann der Kram ab Punkt 3 rein, ob noch was angepasst werden muss, kann ich auf den schnellen Blick nicht sagen.
Grundsätzlich wäre es da vielleicht schlau, wenn Du Dich mit den Grundlagen der Modulprogrammierung in Drupal vertraut machst. Dann weißt Du auch so ungefähr, was diese ganzen "solche Sachen" machen.
Was willst Du denn am
am 04.09.2013 - 10:51 Uhr
Was willst Du denn am Modalfenster der Lightbox2 nachgestalten?
Dank für die Antworten.Ich
am 04.09.2013 - 11:18 Uhr
Dank für die Antworten.
Ich habe es jetzt folgendermaßen gemacht:
in der happy.info den Code von Punkt 2
in der "happy.modal" den Code von Punkt 3-8
in der "happy.js" den Code von Punkt 9
und in der "views-view-fields--happy.tpl.php" diesen Inhalt (
<?php
print $ctools_link;
?>
Habe das Modul dann im Backend aktivieren können. Leider mit folgendem Fehler:
Fatal error: Cannot redeclare happy_menu() (previously declared in /var/www/web/html/seite/sites/all/modules/happy/happy.module:12) in /var/www/web/html/seite/themes/bartik/template.php on line 173
Das Modul "lightbox2" wird evtl. garnicht benötigt.
quiptime schrieb Was willst
am 04.09.2013 - 11:22 Uhr
Was willst Du denn am Modalfenster der Lightbox2 nachgestalten?
Nach der obrigen Anleitung
am 04.09.2013 - 12:07 Uhr
Nach der obrigen Anleitung gibt es die folgende Textpassage:
There are two general ways to easily create modals in Drupal. The first, and common method is to use the ColorBox or the Lightbox2 modules. Both modules have some built-in functionality and can be configured at the site builder level.
Ich denke mir das dieses nur ein Beispiel für das Aussehen sein soll. Leider ist mein Englisch nicht sehr gut.
Zur Anwendungen kommen dann nur CTools und Views.
@ChrisHa, wenn Du meine
am 04.09.2013 - 13:20 Uhr
@ChrisHa,
wenn Du meine Frage nicht beantworten willst dann sag es einfach.
Entschuldigung. Ich war der
am 04.09.2013 - 13:36 Uhr
Entschuldigung. Ich war der Meinung das ich bereits geantwortet hätte.
In dem Tutoriallink ist es so, das wenn ich auf einen Link klicke, sich ein Fenster öffnet. Ich dachte, weil es ja im Tutorial als Beispiel aufgeführt war, dass man "lightbox2" zur Darstellung benötigt.
Dies scheint aber nicht so zu sein.
Daher möchte ich nix mit lightbox2 darstellen sonder nur Wissen, wie ich den beschriebenen Quellcode (Tutorial) verteilen muss.
Also was wohin kopiert wrden muss.
Du willst also Tooltips
am 04.09.2013 - 13:56 Uhr
Du willst also Tooltips verwenden?
Nicht ganz. Ich möchte, wie
am 04.09.2013 - 14:09 Uhr
Nicht ganz.
Ich möchte, wie im Tutorial, ein "CTools Modal Window".
Dieses soll sich öffnen wenn man auf einen Namen klickt. Vom Aussehen so wie das im Tutorial.
Nur weis ich nicht ob alles (Punkte 3-9) in die ".modal" kopiert werden muss.
Also die Aufteilung der dort beschriebenen Codeschnipsel in die verschiedenen Ordner und Dateien.
Unter Umstaenden koennen Dich
am 04.09.2013 - 14:31 Uhr
Unter Umstaenden koennen Dich existierende Module zum Ziel bringen.
Mir kommt gerade nur Eines in den Sinn: qTip (Stylish jQuery Tooltips)
Es gibt sicherlich weitere Module.
Sieht interessant aus. Ich
am 04.09.2013 - 14:47 Uhr
Sieht interessant aus.
Ich werde es mal testen unddann hier wieder schreiben.
Danke!
BeautyTips
am 04.09.2013 - 14:50 Uhr
BeautyTips
Hmmmm. Beides sehr nette
am 04.09.2013 - 15:26 Uhr
Hmmmm.
Beides sehr nette Module, jedoch führten beide nicht zum Ziel.
Ich habe das Fenster jetzt mit "Simple Dialog" und "Webform" realisiert.
Ist so ähnlich wie das im Tutorial beschriebene^^.