Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

flag modul (teilnehmer in node anzeigen)

Eingetragen von elcerveza (105)
am 30.06.2011 - 11:44 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

hi,

ich habe das calendar modul laufen. im kalender sind events gespeichert, welche als node aufgerufen werden wenn man draufklickt (standard konfiguartion von calendar).
nun möchte ich, dass man in diesen nodes auf einen link klicken kann "teilnehmen". soweit habe ich das jetzt auch mit dem flag modul geschafft. allerdings will ich jetzt erreichen, dass alle teilnehmer in diesem node gelistet werden.

dass man das mit views umsetzen kann ist mit bekannt, aber gibt es auch ne möglichkeit, dass die teilnehmer in der node erscheinen?

komme hier einfach nicht weiter..., ich hoffe ihr wisst was ich meine

gruß und danke für denkanstöße

‹ Fatal Error: beim Aufrufen der 'Blöcke' Drupal 7 und 1&1 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

http://drupal.org/node/326308

Eingetragen von Thoor (3678)
am 30.06.2011 - 12:23 Uhr

http://drupal.org/node/326308

thoor - Thomas Ortner
Drupal 7 Screencasts in deutsch!

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke, komme nur bei punkt 4

Eingetragen von elcerveza (105)
am 01.07.2011 - 09:54 Uhr

danke,

komme nur bei punkt 4 nicht weiter (Use the "Flags: Content ID" argument to filter the nodes (to filter the flaggings, to be exact) to the one having the node ID mentioned in the URL. Set your page URL to node/%/who (for example), and make it a tab.)

das entsprechende argument habe ich erstellt, allerdings kann ich den rest nicht nachvollziehen. wo kann ich die url angeben?, wo kann ich diesen tab machen?

kann das jemand erläutern?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein Display vom Typ Seite

Eingetragen von wla (9015)
am 01.07.2011 - 10:17 Uhr
  • Ein Display vom Typ Seite anlegen (Damit werden dann die beiden nächsten Einträge sichtbar)
  • Der Pfad zu der Seite lautet dann node/%/who
  • Und bei Menüeintrag wählst Du dann den Typ Tab

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

sicher.... funzt auch so.

Eingetragen von elcerveza (105)
am 01.07.2011 - 10:33 Uhr

sicher.... funzt auch so. danke!

kann man die teilnehmer auch direkt in der node anzeigen? also ohne tab?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gibt das Modul Insert

Eingetragen von wla (9015)
am 01.07.2011 - 10:46 Uhr

Es gibt das Modul [do:insert_view Insert View]. Damit kannst Du einen View in einen Node einbetten. Du mußt dann allerdings das Argument mit übergeben, da der View dann nicht mehr über den Pfad aufgerufen wird. Sieht dann so aus (Auszug aus dem Readme des Moduls):

Zitat:

Valid examples:
[view:my_view]
[view:my_view=my_display]
[view:my_view=my_display=arg1/arg2/arg3]
[view:my_view==arg1/arg2/arg3]

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

fett, danke für die tipps!!!

Eingetragen von elcerveza (105)
am 01.07.2011 - 11:02 Uhr

fett,

danke für die tipps!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

doch noch nicht so ganz

Eingetragen von elcerveza (105)
am 01.07.2011 - 11:41 Uhr

sorry muss doch nochmal nachhaken...

der tab erscheint jetzt in ALLEN nodes. soll aber nur in den nodes vom typ "konzert" erscheinen.

hatte in der konfiguartion bei dem argument rumgespielt, konnte aber nicht verhindern, dass der tab überall steht...

ein node filter steht nicht mehr zur verfügung

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann solltest Du Dir

Eingetragen von wla (9015)
am 01.07.2011 - 12:07 Uhr

Dann solltest Du Dir zusätzlich das Modul [do:tabtamer Tabtamer] ansehen.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

hab es installiert, aber so

Eingetragen von elcerveza (105)
am 01.07.2011 - 12:17 Uhr

hab es installiert, aber so wie ich das sehe kann man damit tabs nur komplett in allen nodes verstecken oder deaktivieren. nicht aber nur bei bei bestimmten nodes...?

  • Anmelden oder Registrieren um Kommentare zu schreiben

ne lösung wäre auch mit css

Eingetragen von elcerveza (105)
am 01.07.2011 - 14:19 Uhr

ne lösung wäre auch mit css via distplay: none den tab grundsätzlich nicht anzuzeigen. beim entsprechenden inhaltstyp aber schon.

ist aber ne scheiß lösung

  • Anmelden oder Registrieren um Kommentare zu schreiben

hm geht doch nicht mit css,

Eingetragen von elcerveza (105)
am 01.07.2011 - 15:17 Uhr

hm geht doch nicht mit css, weil der link kein klasse hat.

weiß jemand wie ich das machen kann?

  • Anmelden oder Registrieren um Kommentare zu schreiben

hab das problem immer noch

Eingetragen von elcerveza (105)
am 04.07.2011 - 09:21 Uhr

hab das problem immer noch nicht lösen können. hat jemand noch ne idee?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich versuche fast das selbe

Eingetragen von Olivier (74)
am 06.08.2011 - 07:37 Uhr

Ich versuche fast das selbe zu realisieren. Habe jedoch noch ein Problem mit insert view

Wie hast Du das View in den Nodes eingefügt? Ich bekomme das Argument nicht mit übernommen, der Rest funktioniert. Hat jemand einen Tip zur Schreibweise?

Ich habe das so versucht:

[view:meinView=page=content_id] = keine Anzeige
oder
[view:meinview=page=arg1] = keine Anzeige

Die Anzeige mit : [view:meinview] klappt aber es fehlen die Argumente.
.......

Desweiteren bekomme ich die User bislang auch nur im Tab_menu korrekt angezeigt.
Es ist mir nicht möglich einen Block zu erstellen an denen die Teilnehmer eines bestimmten Nodes gelistet werden.
Der Block zeigt mir immer alle Teilnhemer aller Nodes an. Auch hier scheint das Argument: „ Conent ID“ nicht zu wirken.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Da ist das Display falsch

Eingetragen von wla (9015)
am 06.08.2011 - 10:25 Uhr

Da ist das Display falsch angegeben. Das muß heißen page_1 oder block_1...
Fahre mal mit der Maus über den Tab von dem Display im View. Der Browser sollte Dir dann den zugehörigen edit-Link zeigen. Darin kannst Du sehen, wie das Display angesprochen werden muß.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Der Link

Eingetragen von Olivier (74)
am 06.08.2011 - 13:05 Uhr

Der Link heisst:admin/structure/views/view/mitfahrer/edit/page

Also Page sollte doch klappen?

Der Block nennt sich admin/structure/views/view/mitfahrer/edit/block_1

Arbeite mit Drupal 7.

Ausserdem kann man Displa doch auch weglassen:

[view:teilnehmer==arg1]

geht aber leider auch nicht. Oder muss "arg1" anders heisssen? content_id o.ä.?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also dann gehe ich mal davon

Eingetragen von wla (9015)
am 06.08.2011 - 14:28 Uhr

Also dann gehe ich mal davon aus, daß bei Display demnach block_1 eingetragen werden und beim Argument den muß der Inhalt des Argumentes angegeben werden z.B Du willst den Usernamen als Argument übergeben, dann muß der View so eingefügt werden [view:teilnehmer=block_1=Otto].

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok - aber dann ist das ganze

Eingetragen von Olivier (74)
am 06.08.2011 - 20:15 Uhr

Ok - aber dann ist das ganze nicht sehr dynamisch, schließlich ändert sich das Argument (Node id) bei jedem neuen Node und ich möchte die Funktion fest im Template hinterlegen.

Das was ich hier versuche ist doch eigentlich total einfach!
Ein User soll sich im Node in eine Liste ein- und austragen können. Alle eingetragen User werden im Node aufgelistet. Klingt doch einfach oder?

Für Drupal 6 kann ich das Thanks Modul empfehlen. Das macht eigentlich genau das was ich will.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gibt es hier schon

Eingetragen von turock (11)
am 15.05.2012 - 15:54 Uhr

Gibt es hier schon eine Lösung?
Ich habe das gleiche;
Events (Teilnehmer Tab alles gut.)
News (Teilnehmer Tab -> ungewollt)

Irgendwo ja ganz klar, eigene Teilnehmer View und "node/%/event-teilnehmer" Pfad.
Aber eine Lösung liegt mir hier auch noch nicht vor.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Weiß das echt keiner? (aber

Eingetragen von turock (11)
am 15.05.2012 - 18:06 Uhr

Weiß das echt keiner? (aber Google gibt auch nicht viel her...)

Nochmal deutlich:
1. View erstellt (Typ User) -> Menü Reiter (Tab "Teilnehmer")
2. Nun ist der Reiter (Tab "Teilnehmer") in allen Node Views (News, Events usw.)
Soll aber nur in einem bestimmten Node sein (Events)

Ich wäre sehr dankbar!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [gelöst]Zufallsausgabe von Inhalt
  • Views für 2 Kategorien
  • Drupal 8/9 SEO-Beratung/Coaching
  • Hilfe zu Views und Filter?
  • Variable aus dem inkludierten Partial Template auslesen
  • Probleme beim Versand von Mails via Drupal 9
  • Drupal 9: Wie kommt der Inhalt eines selbst erstellten Feldes in page-title.html.twig
  • Drupal DACH Meetup - Donnerstag 4. März 2021, 19 Uhr
  • Layout-Builder hängt
  • Sollte das Forum vielleicht lieber offline gehen?
  • Cronjob für Multisite
  • Drupal oder Symfony Web Entwickler (m/w/i*) in Hamburg
Weiter

Neue Kommentare

  • Habs gefunden
    vor 17 Stunden 9 Minuten
  • eine View ist eine Datenbankabfrage
    vor 17 Stunden 21 Minuten
  • manarak schrieb Ich konnte
    vor 1 Tag 21 Stunden
  • Geschafft!
    vor 1 Tag 22 Stunden
  • montviso schrieb Bist Du auf
    vor 1 Tag 23 Stunden
  • bewerben Sie sich bitte wie
    vor 2 Tagen 4 Stunden
  • Dann per persönlicher
    vor 2 Tagen 4 Stunden
  • da es sich um eine
    vor 2 Tagen 4 Stunden
  • Danke AliGerne möchte ich
    vor 2 Tagen 4 Stunden
  • Danke für den Tipp! Ich werde
    vor 2 Tagen 4 Stunden

Statistik

Beiträge im Forum: 246076
Registrierte User: 18885

Neue User:

  • uniquename
  • xapizm
  • maklko

» Alle User anzeigen

User nach Punkten sortiert:
wla9015
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3917
ronald3832
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Ü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

Quicklinks III

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

RSS & Twitter

  • Drupal Planet deutsch
  • 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