Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[GELÖST] Produktkategorien nicht machbar?

Eingetragen von mad-din (94)
am 08.12.2009 - 13:30 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hi Leute,

ich bin langsam am Verzweifeln. Ich versuche seit Tagen folgendes umzusetzen und komme zu keinem brauchbaren Ergebnis: ich habe links mein Hauptmenü, in dem es einen Punkt "Produkte" gibt. Klickt man auf diesen, soll sich ein Untermenü mit den obersten Produktkategorien öffnen. In der Node selbst soll dann eine Übersicht der Kategorien kommen. Klickt man dann auf eine Kategorie, sollen sich entweder wieder die Unterkategorien öffnen und auf der Node dargestellt werden oder wenn es sich um die unterste Kategorie handelt, die Produkte, die mit dieser Kategorie verknüpft sind.

Meine Kategorien sind als Vokabular angelegt. Die Produkte selbst als eigener Inhaltstyp. Ich hab es mit Taxonomy Menu und Views probiert, komme aber auf kein brauchbares Ergebnis. Drupal muss doch einen Weg bereitstellen, wie man das hinbekommt. Entweder steh ich komplett auf dem Schlauch und seh die Lösung nicht, oder aber es ist einfach nicht machbar.

Momentan bin ich schon soweit, dass es einen Menüpunkt "Produkte" gibt. Klick ich auf den, werden auch die Kategorien dargestellt. Allerdings fehlen in der Node die Kategorien und ich kann auch nicht einstellen, an welcher Stelle der Link "Produkte" im Menü erscheinen soll. Er erscheint immer ganz oben, sollte aber in der Reihenfolge an dritter Stelle stehen.

Helft mir doch mal bitte auf die Sprünge. Langsam bin ich wirklich am Verzweifeln.

Danke euch und viele Grüße
Martin

‹ Frage zur Installation neuen Inhalt erstellen – kann man Duplikate ausschließen? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das kann man zum Beispiel

Eingetragen von airliner (309)
am 08.12.2009 - 13:50 Uhr

Das kann man zum Beispiel mit dem Book-Modul ganz gut hinbekommen.

"Produkte" Wäre dann die Hauptseite, darunter erstellst du dann weiter "Unterbücher" als Produktkategorien. Und die Unterbücher versiehst du dann mit den Produkten an sich.

Die Reihenfolge der einzelnen Menüpunkte kannst du mittels Gewichtung (von -50 bis +50, ist wie der Nice-Faktor unter Linux) bestimen.

Das wäre jetzt mein Vorgehen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gibt es auch einen anderen

Eingetragen von mad-din (94)
am 08.12.2009 - 14:09 Uhr

Gibt es auch einen anderen Weg als über das Buch-Modul? Demjenigen, der die Website dann pflegen soll und in der Hinsicht relativ wenig Ahnung hat zu sagen, er soll ein Produkt als Buch pflegen ist meiner Meinung nach Schwachsinn. Drupal muss das doch können.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wo ist denn das eigentliche

Eingetragen von Thoor (3678)
am 08.12.2009 - 14:23 Uhr

Wo ist denn das eigentliche Problem? Du kannst doch jederzeit Dein "rechtes Menue" mit Menuepunkten zu Deinen Taxonomie-Begriffsseiten anlegen ...
und auf Deinem Übersichts-Node ... kannst du doch entweder handish Deine Link einbauen, oder auch mit VIEWS einen Block ode mehrere Blöcke reinladen?

Wenn sich bei Klick was "öffnen" soll, wäre "Collapsible Text" ne Idee ...

Wir haben hier natürlich keine Ahnung, von wievielen Ebenen an Kategorien wir hier sprechen ... deshalb ists schwierig zu erkennen, ob das wirklich ein Problem ist?
-----

Design Probleme einfach mit FF und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielleicht siehst Du dir mal

Eingetragen von wla (9461)
am 08.12.2009 - 14:26 Uhr

Vielleicht siehst Du dir mal das Modul hierarchical_select an.
Bei Drupal ist es aber leicht möglich, daß Du Dir mit einem eigene Modul alle Spezialwünsche einbauen kannst.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Problem ist, dass es

Eingetragen von mad-din (94)
am 08.12.2009 - 14:37 Uhr

Das Problem ist, dass es nicht so funktioniert, wie ich mir das vorstelle. Vielleicht ist das Problem auch das URL-Design. Die URL soll natürlich immer entsprechend /produkte/kategorie/unterkategorie.html heißen und nicht /taxonomy/term/1 2 5 6.

Zitat:

Du kannst doch jederzeit Dein "rechtes Menue" mit Menuepunkten zu Deinen Taxonomie-Begriffsseiten anlegen ...

Ich denke du meinst das linke Menü. Und wie erstelle ich so einen Menüpunkt?

Zitat:

Wir haben hier natürlich keine Ahnung, von wievielen Ebenen an Kategorien wir hier sprechen ... deshalb ists schwierig zu erkennen, ob das wirklich ein Problem ist?

Freie Anzahl an Ebenen. Geplant sind derzeit 3, aber wenn der Website-Betreiber sich morgen entschließt er will einen vierte Ebene, will ich nicht alles umbauen müssen.

Grundsätzlich bin ich ja schon fast am Ziel, aber es gibt immer - egal welchen Weg ich gehe - ein K.O.-Problem. Entweder stimmt das URL-Design nicht oder irgendwas anderes.

Kann man nicht einfach eine View erstellen, die immer die Unterkategorien anzeigt und wenn es keine Unterkategorien gibt, dann die Produkte? Zusätzlich muss diese View dann einen Menüpunkt erstellen. Das müsste doch gehen.

Eine View habe ich auch, nur bekomme ich immer entweder alle Begriffe des Vokabulars oder nur die auf der gleichen Ebene, niemals aber den Pfad nach unten.

Taxonomy Menu ist eigentlich auch schon ganz hilfreich, wenn ich dort z.B. Standard einstelle, wird ein Link "Produkte" angezeigt und das Menü funktioniert auch. Nur fehlt dann wieder der Inhalt in der Node und vor allem bei der obersten Kategorie werden einfach alle dargestellt.

Egal von welcher Seite ich das Pferd aufzäume, am Ende gibt es immer irgendein Problem. Ich schau mir jetzt mal die hier genannten Module an, vielleicht komme ich ja damit weiter. Aber laut meinem bescheidenen Drupal-Verständnis müsste mein Problem entweder mit einer View oder mit Taxonomy_Menu und einer dazugehörigen View zu lösen sein.

Danke vorab :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

mad-din schrieb Ich denke

Eingetragen von Thoor (3678)
am 08.12.2009 - 14:47 Uhr
mad-din schrieb

Ich denke du meinst das linke Menü. Und wie erstelle ich so einen Menüpunkt?

z.B. unter: admin/build/menu-customize/primary-links/add wenn Du nen Link zum Hauptmenue packen möchtest.

mad-din schrieb

Grundsätzlich bin ich ja schon fast am Ziel, aber es gibt immer - egal welchen Weg ich gehe - ein K.O.-Problem. Entweder stimmt das URL-Design nicht oder irgendwas anderes.

Also wenn Du Deine Ansicht bebastelt hast, dann nimm als Argument mal "Taxonomie: Begriff" Damit kannst Du wunderbar URLs mit deinen Begriffsnamen anlegen und hast dann "schicke URLs" :-)
-----

Design Probleme einfach mit FF und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Pure Verzweiflung

Eingetragen von mad-din (94)
am 08.12.2009 - 18:11 Uhr

So,

nach weiterem Hin und Her bin ich zu dem Entschluss gekommen, dass erstens die beiden hier angesprochenen Module noch mehr Verwirrung stiften als nützlich sind und zweitens denke ich, dass mein Vorhaben relativ einfach mit Taxonomy_Menu und einer eigenen View hinzubekommen ist. Ich hab deswegen jetzt alles erstmal gelöscht und fange von vorne an. Wahrscheinlich ist durch mein ständiges Ändern und Korrigieren einfach schon zuviel eingestellt worden, also zurück ans Reißbrett.

Ich hab also erstmal ein neues Vokabular angelegt, namens Produkte und diesem Vokabular verschiedene Begriffe, die hierarchisch angeordnet sind, zugewiesen. Das ganze sah dann so aus:

Vokabular: Produkte
Kategorie 1
Kategorie 1.1
Kategorie 2
Kategorie 2.1
Kategorie 2.1.1
Kategorie 3

So, dann habe ich drei Testprodukte angelegt. Dabei jedem Testprodukt eine Kategorie zugewiesen und zwar in dieser Reihenfolge:

Testprodukt 1 in Kategorie 1.1
Testprodukt 2 in Kategorie 2.1.1
Testprodukt 3 in Kategorie 3

Soweit ja alles kein Problem. Dann habe ich Taxonomy_Menu ins Spiel gebracht und bei dem Vokabular "Produkte" folgende Einstellungen getätigt.

Übergeordnetes Menü: Hauptlinks
Menu Path Type: Standard
Haken bei "Synchronize changes to this vocabulary"
Haken bei "Item for Vocabulary"

Das Ergebnis war dann folgendes: es wurde in den Hauptlinks ein neuer Menüpunkt "Produkte" automatisch eingefügt. Klickt man auf diesen Menüpunkt öffnen sich darunter die Kategorien Kategorie 1, Kategorie 2 und Kategorie 3. Das ist schonmal gut! Klicke ich dann z.B. auf Kategorie 2, öffnet sich die Kategorie 2.1, klicke ich auf Kategorie 2.1 öffnet sich Kategorie 2.1.1. Prima, das Menü an sich funktioniert schonmal. Klicke ich dann letztendlich auf Kategorie 2.1.1 werden im Inhaltsbereich die Produkte bzw. das Produkt Testprodukt 2 dargestellt. Klicke ich auf Kategorie 3 wird Testprodukt 3 usw. angezeigt.

Es scheint zu funktionieren. So, und jetzt kommen die Probleme, die ich noch lösen will:

1. Klicke ich auf "Produkte" öffnen sich im Menü ja die zugehörigen Kategorien, was soweit in Ordnung ist. Im Inhaltsbereich allerdings werden alle Kategorien angezeigt, der Link lautet taxonomy/term/1 2 3 4 5 6 wobei 1 bis 6 jeweils die IDs der Kategorien sind. An dieser Stelle hätte ich aber gerne nur eine Auflistung der Kategorien "Kategorie 1, Kategorie 2, Kategorie 3".

2. Klicke ich auf eine Unterkategorie, z.B. Kategorie 2.1, öffnet sich die entsprechende Unterkategorie, die Inhaltsseite bleibt jedoch leer. Der Link bzw. die URL, die aufgerufen wird, lautet "produkte/kategorie-2/kategorie-2.1.html". So ist es auch in Pathauto eingestellt.

Wenn ich diese zwei Probleme noch in den Griff kriegen könnte, wäre eigentlich alles erledigt. Die Frage ist nur, kriege ich das in den Griff und und wenn ja, wie? Ich muss ehrlich sagen, ich hab absolut keine Ahnung wie ich diese zwei Sachen ändern soll.

Hat jemand eine Idee?

  • Anmelden oder Registrieren um Kommentare zu schreiben

In Punkt 10.3 meiner 20

Eingetragen von Albrecht Marignoni (277)
am 08.12.2009 - 19:05 Uhr

.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Technische Dokumentation?

Eingetragen von mad-din (94)
am 08.12.2009 - 19:08 Uhr

Technische Dokumentation? Meinst du eine Dokumentation von Taxonomy_Menu? Wenn ja, wo gibt es die? Ich kenn nur die Developers Documentation und die Modulseite, aber eine 20seitige Dokumentation ist mir noch nicht über den Weg gelaufen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry, ich habe zu schnell

Eingetragen von Albrecht Marignoni (277)
am 09.12.2009 - 09:42 Uhr

Sorry, ich habe zu schnell geantwortet. Ich hatte überlesen, dass Du Pass Auto benutzt. Zu Deinem aktuellen Problem fällt mir derzeit leider noch nichts ein. Die Dokumentation bezog sich auf meine zukünftige Website, da habe ich mir aufgeschrieben, was ich alles einstelen muß, wenn ich einen neuen Contenttyp einrichte und dazu gehört auch Path Auto.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Albrecht Marignoni

Eingetragen von r4s6 (1383)
am 09.12.2009 - 10:05 Uhr
Albrecht Marignoni schrieb

Die Dokumentation bezog sich auf meine zukünftige Website, da habe ich mir aufgeschrieben, was ich alles einstelen muß, wenn ich einen neuen Contenttyp einrichte und dazu gehört auch Path Auto.

Super, jetzt wissen wir, dass Du eine Doku dafür hast, wie wärs mit einem Link dahin, so würde man evtl. teilhaben können.

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gerne, wenn ich die Server-

Eingetragen von Albrecht Marignoni (277)
am 10.12.2009 - 10:07 Uhr

Gerne, wenn ich die Server- und Cron- Zugangsdaten, die drei Emaialadressen-Zugansdaten (oh was für ein mistiges Deutsch) und noch einige Dinge, die nicht jeder wissen muß (Sicherheitsfragen) verdeckt habe, sehr gerne. Wir aber noch ein wenig dauern...Und ist nur für mich geschrieben. Aber ich werde ein Teil veröffentlichen. Allerdings schäme ich mich ein wenig hier, weil es mir nicht gelingen wird, das Desing anzupassen bis dahin.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Albrecht Marignoni

Eingetragen von Thoor (3678)
am 10.12.2009 - 11:37 Uhr
Albrecht Marignoni schrieb

Gerne, wenn ich die Server- und Cron- Zugangsdaten, die drei Emaialadressen-Zugansdaten (oh was für ein mistiges Deutsch) und noch einige Dinge, die nicht jeder wissen muß (Sicherheitsfragen) verdeckt habe, sehr gerne. Wir aber noch ein wenig dauern...Und ist nur für mich geschrieben. Aber ich werde ein Teil veröffentlichen. Allerdings schäme ich mich ein wenig hier, weil es mir nicht gelingen wird, das Desing anzupassen bis dahin.

Mach Dir da mal keinen Kopf. Ich vermute, daß der Roger da mißverstanden hat und nicht erkannte, daß du von Deinen Privatnotizen sprichst! Die verlangt eigentlich keiner hier :-)

Aber wenns ein gutes Tutorial oder ähnliches werden soll, dann freut sich das DC Handbch sicherlich auf neues "Futter & Nachschub"
-----

Design Probleme einfach mit FF und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Scheint so....

Eingetragen von r4s6 (1383)
am 10.12.2009 - 11:47 Uhr

Kann gut sein, dass ich den Kollegen falsch verstanden haben, nur wenn es sich dabei um private Notizen handelt, dann ist ein Hinweis darauf hier im Forum doch eher nicht so hilfreich, oder irre ich mich da?

Natürlich fordere auch ich keine selbst erarbeiteten Grundlagen, die nicht in einer allgemein verständlichen Form dokumentiert sind. Die bleiben auch bei mir im Schreibtisch.

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Soweit ich dein Problem

Eingetragen von macode (145)
am 10.12.2009 - 20:01 Uhr

Soweit ich dein Problem verstanden habe würde ich Folgendes bauen:

Einen View, der 3 URL-Argumete hat (Taxonomy begriff oder so),
dieser View zeigt dann nur die Nodes an, die den per URl-Übergebenen Begriff enthalten.

Dann in Taxonmy Menu die URL-Anpassen, sodass die Menüpunkte auf den View linken.

Das sollte Funktionieren

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, das Problem ist aber,

Eingetragen von mad-din (94)
am 11.12.2009 - 16:44 Uhr

Hi,

das Problem ist aber, dass die View dann entweder die Unterbegriffe oder die Nodes anzeigen sollte und das ist IMHO mit einer View nicht machbar. Ich hab es jetzt folgendermaßen gelöst:

Eine View erstellt, die abhängig von dem Begriff die Unterbegriffe auflistet. Daneben gibt es noch die View taxonomy_term. Danach habe ich das Modul Taxonomy_Menu gehackt, dass bei der obersten Kategorie nicht taxonomy/term/1 2 3 4 5 6 angezeigt wird, sondern auf meine View verlinkt wird. Der Rest des Moduls bleibt wie gehabt. In der page-taxonomy-term.tpl.php habe ich dann eine Abfrage eingebaut, die prüft ob der übergebene Term noch weitere Unterbegriffe hat und wenn ja, wird meine View über views_embed_view() eingebunden, ansonsten wird ganz normal der Inhalt angezeigt. Funktioniert auf den ersten Blick ohne Probleme.

Viele Grüße
Martin

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 2 Tagen
  • Hey danke
    vor 2 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 3 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 3 Wochen 6 Tagen
  • In der entsprechenden View
    vor 3 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 6 Tagen
  • gelöst
    vor 6 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20459

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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 25 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