Ein Node-Abbild (Duplikat) anzeigen
Eingetragen von naddl (104)
am 28.06.2009 - 09:02 Uhr in
am 28.06.2009 - 09:02 Uhr in
Hallo an alle,
es gibt ja öfter Seiten, die in einem Internetauftritt mehrmals vorkommen können. Wenn ich nun aus einem Menü heraus auf ein bestehendes Node verweise, wird aber der im Node definierte Linkeintrag aktiviert. Kann ich dies nicht mit Views lösen? Dies habe ich versucht, aber irgendwie kann ich kein genaues Abbild eines Nodes "erstellen".
Weiß jemand Rat?
Vielen Dank schonmal und viele Grüße
Der Naddl
- Anmelden oder Registrieren um Kommentare zu schreiben
Duplikat
am 28.06.2009 - 10:14 Uhr
Moin.
Irgendwie versteh ich die Frage nicht ganz.
Möchtest Du einfach nur die selbe Seite unter zwei verschiedenen Pfaden ansprechen? Also entsprechend auch unter zwei verschiedenen Menüpunkten?
Wenn ja, musst Du folgende Einstellungen vornehmen:
* gehe zu admin/build/path
* füge den ersten Alias zu der Seite hinzu (Beispiel:
my/first/site
-->node/123?1
)* füge den zweiten Alias zu der Seite hinzu (Beispiel:
my/second/site
-->node/123?2
)* gehe zu admin/build/menu
* erstelle die gewünschten Menüpunkte und trage den entsprechenden Pfad ein
hth,
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Hallo Stefan, vielen Dank
am 28.06.2009 - 11:04 Uhr
Hallo Stefan,
vielen Dank für Deine Antwort. Du hast mein Problem erfasst und Deine Lösung funktioniert auch. Aber:
Wenn ich nun auf mein Allias klicke (node/11?1), wird in meinem Menü der Originalpunkt aktiviert.
Ich hab unten mal ein Beispiel aufgeschrieben. Hier gibt es zwei mal "Birne". Obst/Birne ist bei mir "node/11", Gemüse/Birne habe ich nun als "node/11?1" erstellt. Klicke ich nun auf Gemüse/Birne, wird der (Original-)Menüeintrag Obst/Birne aktiviert, ich hätte aber gerne Gemüse/Birne aktiviert. Geht das? Hab ich was falsch gemacht?
Obst
-Apfel
-Birne
-Banane
Gemüse
-Tomate
-Birne
-Salat
Danke nochmal und Grüße
Naddl
Nein, wenn ein Menüpunkt
am 28.06.2009 - 11:10 Uhr
Nein, wenn ein Menüpunkt mehrfach auftaucht werden alle Menüpunkte aktiv gesetzt egal von wo aus man geklickt hat. Weil man nicht wissen kann, ob der Pfad direkt aufgerufen wurde oder in einem Menü diese Seite aufgerufen hat.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Hallo Tobias, danke auch Dir
am 28.06.2009 - 11:25 Uhr
Hallo Tobias,
danke auch Dir für die Nachricht. Diese Erfahrung habe ich eben auch gemacht.
Aber eben deshalb habe ich gedacht, dass so etwas vielleicht mit den Views geht. Hier kann ich ja einen eigenen Menüeintrag angeben, der dann auch aktiv wird. Sozusagen eine Ansicht (View) mit einem identischen Abbild des Originals, aber mit eigenem Menüeintrag.
Viele GRüße
Naddl
Naja eigentlich musst du nur
am 28.06.2009 - 11:41 Uhr
Naja eigentlich musst du nur 2 Menüpunkte erstellen (Menüverwaltung) und auf die Node verlinken und jeweils seinen übergeordneten Menüpunkt zu ordnen.
Deshalb ist hier Views nicht notwendig und auch unterfordert und vielleicht sogar Speicherhunriger als über den o.g. Weg.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Hallo Tobias, danke nochmal.
am 28.06.2009 - 12:01 Uhr
Hallo Tobias,
danke nochmal. Aber hier wird eben der in der Node angegebene Menüeintrag aktiviert und nicht der von mir gewünschte zweite. Vor allem, weil bei mir beide (Original und Abbild) in einem Menü liegen.
Viele GRüße
Naddl
Dann lege diesen Menüpunkt
am 28.06.2009 - 12:13 Uhr
Dann lege diesen Menüpunkt auch via Menüverwaltung an und nicht im Node selbst.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Hallo Tobias, das habe ich
am 28.06.2009 - 12:54 Uhr
Hallo Tobias,
das habe ich eben versucht: Habe einen neuen Artikel erstellt, ohne Menüeintrag. Anschließend zwei neue Menüpunkte, die auf den Artikel verweisen. Aber irgendwie scheint Drupal durch die Verlinkung aus einem Menü heraus in dem Node einen Menüeintrag zu schreiben. Diesen sehe ich wenn ich den Artikel bearbeite.
Übersehe ich etwas Offensichtliches?
Grüße
Naddl
Duplizieren und neu in den
am 29.06.2009 - 06:19 Uhr
Duplizieren und neu in den Inhalt einbinden kannst Du durch einen View.
Lass Dir einfach Titel und Inhalt anzeigen. Die Adresse des Views bindest Du dann in Dein Menü ein.
Alternative ist die Nodereference. Dort erstellst Du eine neue Node und machst eine Node Reference. Sie kann man so anzeigen, dass der Inhalt der Node statt nur eines Linkes angezeigt wird. Die neue Node kannst Du dann wie gewünscht in Dein Menü einbinden.
Hallo Sklausing, danke für
am 30.06.2009 - 08:20 Uhr
Hallo Sklausing,
danke für Deine Antwort.
Ich habe zwar eigene node-xxx.tpl.php-Dateien angelegt, es aber auch mit Inhaltstypen versucht, die keine eigene Template haben. Das Thema werde ich sehr wahrscheinlich nur mit Vielw hinbekommen, die ich entsprechend themen muss.
Die Nodereference ahbe ich mir angeschaut, danke für dne Tipp. Kannst Du mir sagen, wie ich das einstellen muss, dass der Inhalt des Nodes und nicht der Link angezeigt wird? Ich versuche es schon eine Weile und bekomme es einfach nicht hin.
Danke schonmal und viele Grüße
Naddl
Das kannste in den
am 30.06.2009 - 08:51 Uhr
Das kannste in den Einstellungen des Inhaltstyp beim Reiter/Tab "Felder anzeigen" machen, dort haste für vers. Situationen ne Auswahlliste.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
duplicate
am 30.06.2009 - 09:00 Uhr
Auch wenn ich immer noch nicht den Sinn der ganzen Aktion verstehe (also es nicht über einen zusätzlichen Pfad zu lösen): http://drupal.org/project/node_clone
Du kannst die Pfade übrigens auch anders schreiben:
node/123/1
undnode/123/2
. Dann sind sie für das Menü unterschiedlich, so dass nur ein aktiver Menüpunkt angezeigt werden sollte.hth,
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Hallo an alle, danke Euch
am 30.06.2009 - 09:30 Uhr
Hallo an alle,
danke Euch für die vielen Beiträge. Ich habe viel gelernt.
Ich denke, der Grund, warum das alles bei mir nicht funktioniert, sind die URL-Aliase. Wenn ich hier mit "node/11/1" und "node/11/2" arbeite, schreibt mir Drupal für den Node eine URL, die weiderum auf den Ursprungslink verweist ("localhost/content/test?1" und "localhost/content/test?1").
Die nodereference ist noch ganz interessant, aber hier habe ich den Titel der Ursprungsseite im Content.
Deshalb meine Frage nach den Views. Ich weiß, dass es wohl umständlich ist. Aber ich würde diese Arbeit auf mich nehmen, wenn nur der Inhalt einmal gepflegt werden muss (und nicht drei oder mehr Kopien, was ja auch wieder eine Fehlerpotenzial beinhaltet).
Viele Grüße
Naddl
Menü
am 30.06.2009 - 09:48 Uhr
So.
Ich habs gerade mal spassenshalber bei mir getestet.
* neue Node angelegt (node/1)
* admin/build/path
* neuer Alias "first-path" --> "node/1/1"
* neuer Alias "second-path" --> "node/1/2"
* admin/build/menu
* neuen Menüpunkt hinzufügen --> "first-path":"First"
* neuen Menüpunkt hinzufügen --> "second-path":"Second"
Ergebnis:
Im Menü habe ich zwei neue Pfade, die den gleichen Beitrag öffnen, jedoch auf einem anderen Pfad operieren und dementsprechend auch nicht beide gleichzeitig aktiv sind.
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Hallo Stefan, ich danke Dir.
am 30.06.2009 - 10:26 Uhr
Hallo Stefan,
ich danke Dir. gerade habe ich es auch versucht. Aber es will nicht recht klappen. Deshalb eine Frage: Was ist "admin/build/path"? Ist das "URL-Aliase/Alias hinzufügen"?
Vielen Dank und viele Grüße
Naddl
Pfade
am 30.06.2009 - 10:33 Uhr
Deshalb eine Frage: Was ist "admin/build/path"? Ist das "URL-Aliase/Alias hinzufügen"?
Genau das, ja. Um genau zu sein: das ist der Pfad, den Du in der Adresszeile Deines Browsers eingeben kannst, um auf die entsprechende Seite zu gelangen.
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.