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

Taxonomie-Begriff-Link zeigt nicht alle getaggten Artikel (eCommerce Kickstart)

Eingetragen von Atokirina (23)
am 11.11.2014 - 17:28 Uhr in
  • Anfängerfragen
  • Drupal 7.x oder neuer

Hallo,

ich versuche gerade einen Artikelfilter zu erstellen über Taxonomie.
Ich habe alle nötigen Begriffe in der Taxonomie erstellt und auch als Feld dem Artikel hinzugefügt und kann es auch dort auswählen und der Taxonomie-Begriff erscheint dann auch als Link im Frontend. Klicke ich aber darauf, werden mir nicht wie gewollt alle Artikel angezeigt die mit diesem Taxonomie-Begriff "getaggt" wurden, sondern folgende Fehlermeldung:

Zitat:

There is currently no content classified with this term.

Wo und wie muss ich das denn noch klassifizieren?

Habe mich schon halbtot gesucht im Netz, habe aber nichts gefunden, deshalb hier meine letzte Hoffnung.

HINWEIS: Ich nutze eCommerce Kickstart und der Artikel ist eigentlich ein Produkt.

Bin so vorgegangen:
structure/taxonomy/add vocabulary
Dann alle nötigen Begriffe da hinzugefügt

commerce/config/product-variation-types/article/fields
Feld für diesen Taxonomie-Begriff angelegt. Feldtyp: Term reference; Steuerelement: Kontrollkästchen/Auswahlknöpfe

structure/types/manage/article/fields
FEld für "Product variations" angelegt. Feldtyp: Produktreferenz; Steuerelement: Inline entity form - Multiple values

Bin ansonsten auch dieser Anleitung gefolgt:
https://drupalcommerce.org/commerce-kickstart-2/adding-taxonomy-field-pr...

Was muss ich noch beachten? Was mach ich falsch?

Noch ein Hinweis: Mein Taxonomie-Begriff ist ähnlich eingebunden und hat einen ähnlichen Tag-Charakter wie "Color" im Demo-Beispiel des Shop-Systems:
http://demo.commerceguys.com/ck/products?f[0]=field_brand%3A70

Einziger für mich offensichtlicher Unterschied ist, dass ich auch auf die Tag-Felder direkt beim Produkt klicken kann. Diese also ebenfalls aktive Links sind. Die URL von diesen Begriffen ist wie folgt aufgebaut:

Zitat:

www.meinedomain.de/de/vokabular/begriff

‹ Umzug Taxonomie-Begriff-Link zeigt nicht alle getaggten Artikel (eCommerce Kickstart) ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Google mal nach "drupal

Eingetragen von Jenna (1883)
am 11.11.2014 - 22:27 Uhr

Google mal nach "drupal commerce product taxonomy", z.B.:

https://www.drupal.org/node/2232015

ich glaube der 1. Link von dir bezieht sich eher auf Attribute, wie T-Shirt blau XL usw.

Geht es dir um die Hauptkategorien oder einzelne Attribute? Was genau möchtest du in der Taxonomie darstellen?

Eventuell noch zum Grundverständnis:
http://comm-press.de/de/blog/unter-drupal-commerce-ein-product-display-e...
weiter unten kommt dann Teil 2...

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

nur ein kurzer Gedanke

Eingetragen von ronald (3857)
am 12.11.2014 - 08:24 Uhr

vielleicht solltest du nich nach der entity Product, sondern nach product_display suchen?
Und: ist der Artikel published?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für eure

Eingetragen von Atokirina (23)
am 12.11.2014 - 09:29 Uhr

Vielen Dank für eure Antworten und Hinweise.
Werde mir gleich mal alle Links ansehen und nach product_display suchen.

Die Produkte sind alle veröffentlicht.
Ich kann, wie gesagt auch alles im Frontend (sagt man das in Drupal eigentlich auch?) sehen und die "Tags" auch anklicken, nur kommt eben die erwähnte Fehlermeldung anstatt der Artikel- bzw. Produktliste.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Achja, was mir auch grade

Eingetragen von Atokirina (23)
am 12.11.2014 - 13:58 Uhr

Achja, was mir auch grade noch auffällt:

Als ich das Taxonomie Vokabular erstellt habe, hat es auch automatisch zwei Blöcke dazu erstellt, einmal mit dem Namen "Facet API: Search service: Artikeldarstellung: Product variations » Vokabularname" und einmal "Tags in Vokabularname". Wenn ich diese Blöcke in einer x-beliebigen Region einfüge, werden sie nicht gerendert und sind somit nicht auf der Website sichtbar. Das ist bestimmt auch ein Hinweis...

EDIT: Ich hab wie ronald vorschlug mal nach product_display gesucht. Und ich hab mal in der Datenbank geschaut ob die Verknüpfungen zwischen Produkt und Taxonomie-Begriff bestehen. Also soweit ich das beurteilen kann, ist alles nachvollziehbar verknüpft. Somit müsste es doch "klassifiziert" sein?

Habe mir folgende Tabellen angesehen: commerce_product, field_data_field_vokabular, taxonomy_term_data, search_api_db_product_display, search_api_db_product_display_field_product, search_api_db_product_display_field_product_field_vokabular, search_api_db_product_display_field_product_field_vokabular_name.

In den oben genannten Tabellen scheint alles korrekt verknüpft zu sein. Was mir aber auffiel war, dass in der Tabelle "taxonomy_index" einige oder gar alle der betreffenden Taxonomie-Begriffe nicht auftauchen, also hier eine Verknüpfung fehlt.

Könnte das ein Hinweis sein?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry Jenna, hatte deine

Eingetragen von Atokirina (23)
am 12.11.2014 - 13:36 Uhr

Sorry Jenna, hatte deine Frage ganz vergessen zu beantworten:

Zitat:

Geht es dir um die Hauptkategorien oder einzelne Attribute? Was genau möchtest du in der Taxonomie darstellen?

Es geht mir eigentlich um Attribute wie "Color". Also für mich ist "Color" jedenfalls ein Attribut :-D.
Man soll dem Artikel mehrere dieser Attribute zuweisen können. Wie Tags in einem Blogbeitrag. Und letztendlich sollte dann auch der Artikelfilter oder Produktfilter auch so funktionieren. Ich klicke auf ein Tag und es zeigt mir alle damit getaggten Beiträge/Artikel/Produke an.

Also z. B. werden Laptops in dem Store verkauft. Jetzt hat das Laptop ein bestimmtes Betriebssystem im Lieferumgang. Das "Vokabular" Betriebssystem hat dann z. B. folgende Begriffe: Win7, Win8, 32bit, 64bit, Sp-1, SP-2, OEM. So. Ein Laptop hat dann beispielsweise folgende Begriffe innerhalb des Vokabulars Betriebssystem getaggt: Win8, 64bit, SP-1, OEM. Diese werden evtl. unterhalb des Artikels in der Übersicht angezeigt (wie Color in der Demo des Shops). Wenn ich auf den Begriff "Win8" klicke, müssten mir eigentlich alle Laptops mit Win8 angezeigt werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich konnte den Fehler soweit

Eingetragen von Atokirina (23)
am 12.11.2014 - 18:08 Uhr

Ich konnte den Fehler soweit eingrenzen, dass zumindest die Blöcke "Tags in ..." angezeigt werden können.
Dafür habe ich händisch in die Datenbank-Tabelle "taxonomy_index" alle betreffenden "nid" und "tid" eingetragen.

Jetzt ist das noch nicht so wie ich mir das vorstelle.

1. Müsste ich das jetzt jedesmal machen sobald ein neues Produkt angelegt wurde.
2. Werden die Attribute nun als Tags angezeigt - keine Auswahllisten oder Kontrollkästchen, wie ich es ursprünglich wollte.
3. Habe ich den Taxonomien ein weiteres Feld hinzugefügt das ein Icon beinhaltet, das sollte eigentlich auch angezeigt werden.
4. Ist auf die Art kein Filtern im gefilterten Content möglich - also dass ich innerhalb aller Win8 Laptops noch alle 64bit Versionen angezeigt bekomme. (Ich weiß das Beispiel ist doof, aber auf die schnelle fiel mir einfach kein besseres ein)

Wie krieg ich das jetzt hin?
Warum wird die Tabelle "taxonomy_index" nicht automatisch gefüllt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Index-Tabellen werden meist

Eingetragen von wla (9461)
am 12.11.2014 - 18:54 Uhr

Index-Tabellen werden meist mittels Cron-Läufen gefüllt. Hast Du für die Seite einen regelmäßigen Cron-Job aufgesetzt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo wla, vielen Dank für

Eingetragen von Atokirina (23)
am 13.11.2014 - 10:44 Uhr

Hallo wla,

vielen Dank für deinen Hinweis.
Habe grade die Protokollnachrichten durchgesehen. Da scheint es als würde der Cron selbsttätig des öfteren laufen. Habe aber sicherheitshalber noch Elysia Cron installiert. Aber auch wenn ich den Cron-Job manuell laufen lasse, wird mir trotzdem nicht der gewünschte Block "Facet API: Search service: Artikeldarstellung : Product variations » Vokabular" angezeigt.

  • 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 3 Wochen 3 Tagen
  • Hey danke
    vor 3 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 3 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 4 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 4 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 5 Wochen 15 Minuten
  • In der entsprechenden View
    vor 5 Wochen 17 Minuten
  • Dazu müsstest Du vermutlich
    vor 5 Wochen 18 Minuten
  • gelöst
    vor 7 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 7 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20455

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

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