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

[gelöst] Nur eigene referenzierte Beiträge auswählen lassen

Eingetragen von deelite (468)
am 15.03.2010 - 15:06 Uhr in
  • Views
  • Drupal 6.x

Hallo,

Benutzer können in meinem Projekt Produkte einstellen. Diese sind auf Standorte / Filialen bezogen. Diese Standorte legt der Benutzer selbst an. Im Inhaltstyp "Produkt" ist im Feld "Standort" eine Beitragsreferenz auf die Standorte gesetzt. Das funktioniert auch erstmal.

Allerdings soll der Benutzer nur seine EIGENEN Standorte in der Liste sehen, wenn er ein Produkt anlegt. Zur Zeit sieht aber jeder Benutzer jeden Standort und kann sie auswählen.

Ich weis gerade nicht weiter...

Kennt jemand eine Lösung?

‹ Block datenabfrage von Views (gelöst) Hilfe!!! Views werden auf dem Pfad nicht angezeigt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit dem Node Reference Views

Eingetragen von bv (3924)
am 15.03.2010 - 21:54 Uhr

Mit dem Node Reference Views Modul kannst Du die referenzierten Nodes per Views einschränken: http://drupal.org/project/nodereference_views

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kann ich denn zum Erstellen

Eingetragen von deelite (468)
am 16.03.2010 - 10:27 Uhr

Kann ich denn zum Erstellen eines Inhaltes (Nodes) einen View verwenden? Sind Views nicht nur zur Ausgabe von Nodes gedacht?

Oder kann ich einen View nur teilweise in der "Eingabemaske" einbinden?

Entschuldigt bitte meine konfusen Fragen, aber auch nach 3 Wochen intensiver Arbeit mit Drupal bin ich immer wieder aufs neue von der Komplexität der Software "überrascht".

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, das habe ich jetzt

Eingetragen von deelite (468)
am 16.03.2010 - 15:12 Uhr

So, das habe ich jetzt begriffen. Meine letzte Frage hat sich erübrigt. Ich hätte mir das Modul erst mal ansehen sollen, bevor ich eine Frage dazu stelle (war vorhin unterwegs).

Vielen Dank bv!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich muss dann doch noch eine

Eingetragen von deelite (468)
am 16.03.2010 - 20:48 Uhr

Ich muss dann doch noch eine Frage zu dem Thema stellen:

Wenn ich die Beitragsreferenz einstelle, dann habe ich doch nur 3 Steuerelemente: Auswahlliste, Ankreuzfelder/Auswahlknöpfe und Textfeld.

Im Grunde kann ich doch aber über den View wesentlich besser formatieren. Allerdings kann ich dort einstellen, was ich will. Immer wird nur eine der 3 genannten Varianten gezeigt. Was muss ich denn einstellen, dass die Formatierung des Views greift?

  • Anmelden oder Registrieren um Kommentare zu schreiben

deelite schrieb Was muss ich

Eingetragen von bv (3924)
am 16.03.2010 - 22:47 Uhr
deelite schrieb

Was muss ich denn einstellen, dass die Formatierung des Views greift?

Egal was Du in Views einstellst, im Node Formular wird das nicht ankommen. Wenn Du die "Formatierung" der Node Reference Auswahl verändern willst, musst Du wahrscheinlich selbst etwas programmieren oder Dich nach einem zusätzlichen Modul umsehen, z.B. Node Reference Explorer: http://drupal.org/project/nodereference_explorer

  • Anmelden oder Registrieren um Kommentare zu schreiben

nur cck und views

Eingetragen von docmiller (89)
am 17.03.2010 - 14:42 Uhr

Das ist alles nicht so wild. Eigentlich brauchst Du nur CCK (Node Reference) und Views.

In Views einen View erstellen der die gewünschen Nodes auflistet, Felder auswählen (z.B. Beitrags-ID und Titel), Reihenfolge fest legen, speichern.

Dann unter den Feldeinstellungen den Menüpunkt "Erweitert - Beiträge, auf die referenziert werden kann (Ansicht)" aufklappen und den entsprechenden View auswählen. Voila!

Mehr muss nicht sein.

Als sinnhaftes Steuerelement würde ich einen Auswahlliste empfehlen. Wenn es ein tricky und fancy sein soll ein Textfeld mit automatischer Vervollständigung; da muss man aber immer wissen wie die Beiträge heißen, oder besser gesagt mit welchen Buchstaben sie anfangen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Frage der Einstellungen

Eingetragen von r4s6 (1383)
am 17.03.2010 - 14:47 Uhr
docmiller schrieb

... oder besser gesagt mit welchen Buchstaben sie anfangen.

oder auch enthalten => Eistellungssache ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ach was?

Eingetragen von docmiller (89)
am 17.03.2010 - 14:58 Uhr

Wieder was gelernt. Wo finde ich denn diese "Einstellungssache" ?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie wär's hier?

Eingetragen von r4s6 (1383)
am 17.03.2010 - 15:19 Uhr

AnhangGröße
auto_fill_option.png 11.13 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

*räusper* Ach ja, da ist es

Eingetragen von docmiller (89)
am 17.03.2010 - 15:25 Uhr

*räusper* Ach ja, da ist es ja. Vielen Dank, dass Du darauf überhaupt geantwortet hast.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für Eure

Eingetragen von deelite (468)
am 17.03.2010 - 15:36 Uhr

Vielen Dank für Eure Antworten.

Ich versuche mich auch gerade mal an docmillers Ansatz. Allerdings klafft bei mir noch eine große Lücke im allgemeinen Verstaändnis von Views. Wenn ich einen Views speichere, wird mir gemeldet:

Die Anzeige „Seite“ verwendet einen Pfad, aber der Pfad ist nicht angegeben.

Kann mir jemand kurz erklären, wie sich dieser Pfad zusammensetzt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

lösch die "Seite" erst mal.

Eingetragen von docmiller (89)
am 17.03.2010 - 15:39 Uhr

lösch die "Seite" erst mal. Die brauchst Du dafür nicht.

Der Pfad ist dafür da, dass du eine "Seite" erstellst und die ist dann über den angegebenen Pfad zu erreichen. Das ist dann einfach die URL die den View aufruft....

  • Anmelden oder Registrieren um Kommentare zu schreiben

Den darfst Du Dir selbst

Eingetragen von wla (9461)
am 17.03.2010 - 15:39 Uhr

Den darfst Du Dir selbst aussuchen :-). Mußt ihn halt nur in das Feld Pfad eintragen (als URL-Alias für den Aufruf dieses Views).

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm, was nehm ich denn da

Eingetragen von deelite (468)
am 17.03.2010 - 15:43 Uhr

Hm, was nehm ich denn da hübsches?

Vielen Dank!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein Problem hab ich dann doch

Eingetragen von deelite (468)
am 17.03.2010 - 15:50 Uhr

Ein Problem hab ich dann doch noch:

Der View erscheint nicht in der Liste der Beiträge, auf die referenziert werden kann.

Mit Hochachtung für Eure Geduld...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Verstehe ich nicht. Man legt

Eingetragen von wla (9461)
am 17.03.2010 - 16:07 Uhr

Verstehe ich nicht. Man legt doch einfach einen Menüpunkt an, bei dem als Pfad der Pfad der View angegeben wird. Man kann auch beim View selbst angeben, daß dieser Pfad in ein bestimmtes Menü eingebunden wird.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es geht mir ja nicht um einen

Eingetragen von deelite (468)
am 17.03.2010 - 16:12 Uhr

Es geht mir ja nicht um einen Menüpunkt.

Ich habe in einem CCK-Feld eine Beitragsreferenz und kann dort Views zur Anzeige auswählen.

Der erstellte Views soll in dieser Liste erscheinen. Das hat jetzt erstmal nichts mit dem Pfad zu tun. Sorry, dass ich das so durcheinander geworfen habe. danke auch an docmiller für den Hinweis.

Meine Frage bezog sich auf den Lösungsansatz von docmiller:

Zitat:

In Views einen View erstellen der die gewünschen Nodes auflistet, Felder auswählen (z.B. Beitrags-ID und Titel), Reihenfolge fest legen, speichern.

Dann unter den Feldeinstellungen den Menüpunkt "Erweitert - Beiträge, auf die referenziert werden kann (Ansicht)" aufklappen und den entsprechenden View auswählen. Voila!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hat sich dann erledigt.

Eingetragen von deelite (468)
am 17.03.2010 - 17:14 Uhr

Das hat sich dann erledigt. Mein Fehler.

Ich hatte beim Erstellen des Views als Typ "Ort" angegeben (das es ich ja um die Standorte handeln sollte). Es sollte sich ja aber um ein Node handeln.

Jetzt läuft es jedenfalls so wie es soll.

Vielen Dank an alle!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jetzt fehlt nur noch das

Eingetragen von docmiller (89)
am 18.03.2010 - 08:50 Uhr

Jetzt fehlt nur noch das obligatorische "gelöst" im Titel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wäre da nicht eigentlich ein

Eingetragen von deelite (468)
am 18.03.2010 - 08:55 Uhr

Wäre da nicht eigentlich ein Haken neben "Absenden" die bessere Lösung?

Leider musste man mich schon viel zu oft daran erinnern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

sorry, wenn ich diesen Thread

Eingetragen von Methos (196)
am 22.04.2010 - 17:12 Uhr

sorry, wenn ich diesen Thread nochmal 'aufmache', aber entweder ich bin blind oder verstehe den Lösungsansatz nicht.
Wenn ichd as richtig verstanden hatte soll der ansatz von docmiller es ermöglichen mittels CCK und views die in einem nodereference angezeigten Node (die der User auswählen kann) einzuschränken.
Nur versteh ich gerade irgendwie den Lösungsansatz nicht:

docmiller schrieb

In Views einen View erstellen der die gewünschen Nodes auflistet, Felder auswählen (z.B. Beitrags-ID und Titel), Reihenfolge fest legen, speichern.

gut soiweit kein problem, ne View erstellen krieg ich hin ...

docmiller schrieb

Dann unter den Feldeinstellungen den Menüpunkt "Erweitert - Beiträge, auf die referenziert werden kann (Ansicht)" aufklappen und den entsprechenden View auswählen. Voila!

WO? In welchen Feldeinstellungen soll das denn bitte sein?

Unter "Felder Verwalten" gibt es keinen solchen Punkt bei einem Nodereference feld,
Unter "Felder anzeigen" auch nicht (hier kann ich nur ne view für die anziege des Nodes auswählen, das ist aber nicht das was gesucht war.
Und unter "Felder" finde ich in der View auch nix ....

Bin ich nur blind? Fehlt mir rigendwie noch ein Module? vorab schon mal danke für den schubs in die richtige Richtung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Augen auf...

Eingetragen von r4s6 (1383)
am 22.04.2010 - 20:54 Uhr

und nicht auf Halber Strecke stehen bleiben.

Methos schrieb
docmiller schrieb

Dann unter den Feldeinstellungen den Menüpunkt "Erweitert - Beiträge, auf die referenziert werden kann (Ansicht)" aufklappen und den entsprechenden View auswählen. Voila!

WO? In welchen Feldeinstellungen soll das denn bitte sein?

Unter "Felder Verwalten" gibt es keinen solchen Punkt bei einem Nodereference feld,

Doch genau da gibts das nur noch auf Konfigurieren beim NodeRef-Feld klicken und dan ganz nach Unten gehen:
screenshot

AnhangGröße
ref-erweitert.png 12.35 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

ich hatte bis ans ende

Eingetragen von Methos (196)
am 23.04.2010 - 11:54 Uhr

ich hatte bis ans ende gescrollt und da war eben nix
Der Grund dafür heißt 'Node Widget' , wird dieses Modul aktiviert (zumindest in der aktuellen 6.x-1.0-beta4) verschwinden nämlich die erweiterten Einstellungen, wie ich nun durch etwas herumprobieren erfahren musste.

Somit danke für das 'Beweisfoto', immerhin wußte ich nun wo mir was "unterschlagen" wurde.
Die Einstellungen waren mir vorher nicht aufgefallen, da ich erst eine andere Funktionalität umsetzen wollte, bis mir aufging das ich die Auswahl einschränken können muss.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • wmtbpo361x
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Rollen
    vor 5 Tagen 7 Stunden
  • Inzwischen sind wir bei
    vor 2 Wochen 2 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 2 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 6 Tagen
  • Hey danke
    vor 10 Wochen 15 Stunden
  • Update: jetzt gibt's ein
    vor 10 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 3 Tagen
  • In der entsprechenden View
    vor 11 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20467

Neue User:

  • LorisBen
  • StevenEness
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 48 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