Startseite
  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Guestbook mit Ajax-Funktion?

Eingetragen von Ionit (995)
am 26.08.2010 - 11:40 Uhr in
  • Module
  • Drupal 6.x

Hallo,

da ich gestern fast den ganzen Nachmittag verbracht habe um eine Ajax-Version für das Gästebuch zu finden (oder eine brauchbare Alternative) aber leider nicht fündig wurde, wollte ich mal hier fragen ob dass zufällig schon mal jemand lösen/umsetzen konnte.

Das Gästebuch sollte eigentlich im User-Profil erscheinen aber nach einen Eintrag in diesem wird der User immer auf die Gästebuchseite umgeleitet - ich suche eine Möglichkeit damit der Eintrag direkt (ohne Umleitung) im Profil erfolgen kann und der Eintrag direkt über Ajax (o.ä.) erfolgt und der User das Profil nicht verlassen muss.

Falls jemand wissen sollte wie man das Lösen könnte, würde ich mich über Rückmeldung freunen.

Gruß Matthias

‹ Ubercart Modul zum csv export? Zur Display Suite ein Fivestar Feld hinzufügen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das sollte vielleicht mit

Eingetragen von caw (759)
am 26.08.2010 - 12:08 Uhr

Das sollte vielleicht mit Views gehen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo caw, danke für die

Eingetragen von Ionit (995)
am 26.08.2010 - 12:16 Uhr

Hallo caw,

danke für die Rückmeldung.

Gästebuch-Einträge/Funktionen sind - meines Wissens nach - nicht über Views ansprechbar .... leider .... oder meinst Du ein Gästbuch komplett selbst machen (über CCK/Views)?

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eventuell mit Panels?

Eingetragen von Kirsten1965 (629)
am 26.08.2010 - 13:12 Uhr

Hallo,

ich habe meine User Profilseite mit Panels erstellt und da könntest Du dann die Einträge wohl in einem Panel anzeigen lassen.

Habe das aber selber noch nicht ausgetestet...

Gruß,
Kirsten

Solange besser möglich ist, ist gut nicht genug.
http://www.net-explorer.org

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hab einfach einen Typ

Eingetragen von sklausing (266)
am 26.08.2010 - 13:31 Uhr

Ich hab einfach einen Typ Gästebuch erstellt den jeder eintragen kann. Das ganze dann über Views gefiltert gibt ein nettes schlankes Gästebuch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Kirsten, auch Dir danke

Eingetragen von Ionit (995)
am 26.08.2010 - 13:44 Uhr

Hallo Kirsten,

auch Dir danke für die Antwort.

Mit Panels arbeite ich nicht - die Gästbucheinträge werden aber schon korrekt auf dem Profil angezeigt - allerdings wird der User - nach einem Eintrag - auf die Usergästebuchseite umgeleitet.

Auf z.B. user/7/guestbook - diese "Umleitung" will ich vermeiden. Ich habe schon mit "destination" versucht das Problem zu lösen aber mit meinen nichtvorhandenen PHP-Kenntnissen schaffe ich das nicht.

Als Alternative hatte ich versucht das mit "Comment" zu lösen denn dafür gibt es "Ajax Comment"(sehr nice) - da die Comments aber nur durch einen Hack auf der Profilseite anzeigbar sind und dieser Hack die Funktion von "Ajax Comment" unterbindet, bringt mich dieser Weg auch nicht ans Ziel.

Sehr traurig alles im Moment.

@sklausing

Zitat:

Ich hab einfach einen Typ Gästebuch erstellt den jeder eintragen kann. Das ganze dann über Views gefiltert gibt ein nettes schlankes Gästebuch.

Für ein Seitengästebuch (ein einziges) ist das sicherlich problemlos möglich - ich brauche aber "User-Gästebücher" - jeder User soll seine eigenes Gästbuch haben/bekommen welches dann im Profil sichtbar ist. Das Verfassen und speichern der Einträge soll - über AJAX - direkt im Profil erfolgen - ohne dasss der schreibende User auf eine extra (Unter)Seite umgeleitet wird.

Und vor Allem - wie soll man eine "Add-Text-Form" über Views einbinden? Ist das überhaupt möglich?

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jaezt hab ich es begriffen

Eingetragen von Kirsten1965 (629)
am 26.08.2010 - 13:53 Uhr

Hallo,

sorry, ich dachte, eswürde noch gar nicht angezeigt. Es gibt das Modul Path redirect, dass ich auch mal installiert hatte, damit könnte es gehen. Ist aber bei mir nirgens mehr drauf, kann daher nicht testen.

Eventuell ist das ja die Lösung.

Gruß,
Kirsten

Solange besser möglich ist, ist gut nicht genug.
http://www.net-explorer.org

  • Anmelden oder Registrieren um Kommentare zu schreiben

Oh - ich habe gerade eine

Eingetragen von Ionit (995)
am 26.08.2010 - 14:01 Uhr

Oh - ich habe gerade eine schöne Anleitung von Stefan gefunden wie man Add-Forms in Views integrieren kann

http://www.drupalcenter.de/handbuch/18981

Wenn man die Usergästebücher direkt über CCK/Views erstellen könnte, wäre das natürlich großartig. Das probiere ich gleich mal aus .... mal gucken ob mich das ans Ziel bringt. Es gibt ja "Ajax" http://drupal.org/project/ajax womit man eine ganze Reihe von "form"s ajaxfähig machen kann - mal schauen ob ich das mit CCK/eigenen Inhaltstyp + Views + Userreference hinbekomme.

Das wäre super.

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Gästebuch steht ja sicher

Eingetragen von sklausing (266)
am 26.08.2010 - 14:06 Uhr

Das Gästebuch steht ja sicher auf der Profile Seite der jeweiligen User .j Bei mir ist das zum Beispiel http://www.homepage.de/benutzer/user Du kannst also den User abfragen auf dessen Seite sich jemand grad befindet.
Warum machst Du dann nicht einfach ein verstecktes CCK- Feld welches du mit eben diesem User fütterst. Das wird bei einem Gästebucheintrag mit gespeichert.
Nun kannst Du einen View bauen der den User und den Typ Gästebuch enthält und schon hast Du nur die für ihn angezeigten Einträge.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Warum machst Du dann

Eingetragen von Ionit (995)
am 26.08.2010 - 14:13 Uhr
Zitat:

Warum machst Du dann nicht einfach ein verstecktes CCK- Feld welches du mit eben diesem User fütterst. Das wird bei einem Gästebucheintrag mit gespeichert.
Nun kannst Du einen View bauen der den User und den Typ Gästebuch enthält und schon hast Du nur die für ihn angezeigten Einträge.

Das ist eine sehr gute Idee - ich überlege gerade wie ich das umsetzen kann - möglicherweise unter zuhilfenahme von userreference - das müsste eigentlich klappen.

Das hört sich sehr vielversprechend an - ich mache gleich mal an die Arbeit.

Ich dank Euch beiden erstmal für die Unterstützung und Anregungen. ;-)

Schöne Grüße

Matthias

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Blockregionen per CCK Feld ausblenden
  • [erledigt] drupal 7 - read more ausblenden
  • Drupal7 für eine Produktvergleich Seite
  • Marinelli 3, Admin-Layer
  • #ajax Funktionalität in einem Field Widget
  • Image: Bildupload erst beim Speichern des Nodes
  • Views Accordion - Header Elemente nebeneinander
  • Wie kann ich Theme AUTOMATISCH umstellen, wenn sich Benutzer einlogen?
  • Überprüfung von Artikeln, die Benutzer geschrieben haben
  • Target des Weiterlesen-Links ändern?
  • CCK Auswahlfelder während des Betriebes ändern/erweitern oder in Textfeld umwandeln
  • Url Alias zerschossen - (SET SQL_BIG_SELECTS=1)
Weiter

Neue Kommentare

  • in die template.php im
    vor 59 Minuten 22 Sekunden
  • da es bisher keine etablierte
    vor 1 Stunde 9 Minuten
  • Also die lösung ist einfach
    vor 4 Stunden 27 Minuten
  • Und warum schreibst Du die
    vor 7 Stunden 26 Minuten
  • Jep, so hab ich eine View
    vor 7 Stunden 53 Minuten
  • Nimm dazu doch das Modul
    vor 8 Stunden 18 Minuten
  • okay, vielen dank :)
    vor 8 Stunden 29 Minuten
  • _target-Attribut für Links in node.tpl.php einfügen
    vor 8 Stunden 43 Minuten
  • Hallo Jonny und willkommen
    vor 9 Stunden 16 Minuten
  • Hast Du Dir schon mal die
    vor 10 Stunden 11 Minuten

Statistik

Beiträge im Forum: 173955
Registrierte User: 15480

Neue User:

  • ghs2f1efs
  • Neoskop
  • habicht09

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5516
quiptime4713
Tobias Bähr3874
wla3805
md3777
bv3700
Thoor3678
Alexander Langer3282
dereine2635
Exterior2571
» User nach Punkten
Zur Zeit sind 1 Benutzer und 12 Gäste online.

Benutzer online

  • uaith

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's
  • Bücherecke

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed Drupal Podcast
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association