Ich habe es geschafft, einen Produkttyp zu erstellen und meine Produktdaten zu importieren, sodass ich jetzt eine Liste der Produkte habe.
Wie können Sie nun die Produkte anzeigen lassen? Muss ich einen Inhaltstyp von Grund auf neu erstellen und die Felder manuell hinzufügen, oder gibt es eine Möglichkeit, den Inhaltstyp zu generieren?
Antworten:
Wie von pjskeptic erwähnt, können Sie einen generischen Anzeigemechanismus mithilfe von Ansichten (oder potenziellen Bedienfeldern) erstellen. Die Hauptmethode zum Einrichten eines Inhalts als Produktanzeige ist jedoch die Verwendung eines benutzerdefinierten Inhaltstyps mit einem Produktreferenzfeld mithilfe der Option "In den Warenkorb" Formularanzeige- Formatierer. Dies hat einige deutliche Vorteile:
Es gibt auch einige andere Vorteile für sie, aber es ist erwähnenswert, dass wir verstehen, dass dies den Prozess der Erstellung von Produktdisplays komplexer macht. Wir haben uns frühzeitig entschieden, eine unserer Meinung nach solide Architektur aufzubauen (die Produktdefinition von ihrer Sichtbarkeit zu trennen) und den Aspekt der Geschäftsverwaltung durch die Verwendung von Installationsprofilen und Modulen zu vereinfachen. Mit dem Commerce Kickstart-Installationsprofil können Sie eine Installation von Drupal 7 + Drupal Commerce erstellen, die eine vorkonfigurierte Produktanzeige enthältInhaltstyp und fügt dem Basisprodukttyp ein Bildfeld hinzu. (Leider müssen Sie Git kennen, um dies zu erfassen, da das Paketieren von Installationsprofilen für Drupal 7-Profile derzeit nicht funktioniert.) Darüber hinaus arbeiten wir an Projekten, mit denen Sie Produkte / Produktanzeigen in großen Mengen erstellen und hinzufügen können / Bearbeiten Sie Produkte direkt im Knotenbearbeitungsformular mit einem benutzerdefinierten Produktreferenzfeld- Widget .
Gehen Sie folgendermaßen vor um dies manuell einzurichten:
Es steckt noch mehr dahinter, aber das sollte Ihnen den Einstieg erleichtern. Dieser Prozess ist eigentlich das Thema eines Artikels, den ich für die erste Ausgabe von Drupal Watchdog geschrieben habe. Ich hoffe, dass ich regelmäßig Beiträge zum Thema Drupal Commerce verfassen kann. Ich empfehle Ihnen daher, ein Abonnement zu erhalten, wenn Sie zum Zeitpunkt der Veröffentlichung des Magazins nicht bei DrupalCon waren. Es kann sein, dass die Artikel irgendwann nach dem Druck auf der Website erscheinen.
Für weitere Unterstützung empfehle ich Ihnen, die Forenbeiträge und die Dokumentation zu diesem Thema auf DrupalCommerce.org zu durchsuchen und den IRC-Kanal #drupalcommerce auf irc.freenode.net zu besuchen. Wenn Sie Fehler finden oder einen Beitrag zur Usability-Diskussion leisten möchten, freuen wir uns über Ihr Feedback als Site-Builder zu relevanten Problemen in unserem Issue-Tracker.
Oh, und wenn Sie ein visueller Anfänger sind, gehe ich diesen Prozess durch und erkläre, wie die Architektur in meinem Sitzungsvideo von DrupalCon Chicago funktioniert . Es ist das bisher beste Video, obwohl ich mir kleinere Screencasts wünschen würde, die auf bestimmte Schritte der Erstellung von Drupal Commerce-Websites abzielen und in Zukunft produziert werden.
Viel Glück!
quelle
In Drupal Commerce werden Produkte nicht wie Knoten angezeigt. Sie können sie mithilfe von Ansichten anzeigen.
Erstellen Sie eine neue Ansicht und wählen Sie Commerce-Produkt als Ansichtstyp aus. Richten Sie zum Anzeigen eines einzelnen Produkts die Ansicht so ein, dass sie eine Produkt-ID oder ein SKU-Argument akzeptiert. Dann haben Sie Zugriff auf alle Produktfelder. Um mehrere Produkte anzuzeigen, fügen Sie einen Filter oder ein Argument für die Kategorie oder andere Kriterien hinzu, nach denen Produkte aufgelistet werden sollen.
Sie können Produkte auch anzeigen, indem Sie einen Inhaltstyp mit einem Produktreferenzfeld erstellen und dann für jedes Produkt einen Knoten erstellen. Wenn Sie jedoch viele Produkte haben, wäre dies auf jeden Fall ein Problem.
quelle
Sobald Sie Produkte in Commerce haben, können Sie die Struktur von Ryan Szrama (dh das Erstellen eines Inhaltstyps mit "Produktanzeige") UND die Macht der Ansichten kombinieren.
Erstellen Sie zunächst die Produktanzeige CONTENT TYPE (Admin >> Struktur >> Inhaltstypen >> Inhaltstyp hinzufügen). Befolgen Sie die Anweisungen von Ryan Szrama aus seiner Antwort auf dieser Seite.
Zweitens erstellen Sie Ihre erste Produktanzeige für eines Ihrer Produkte.
Drittens erstellen Sie eine neue Ansicht (Admin >> Struktur >> Ansichten >> Neue Ansicht hinzufügen). Stellen Sie die Ansicht so ein, dass Inhalte vom Typ "Produktanzeige" angezeigt werden. Passen Sie die Ansicht an Ihren Geschmack an. Sie haben jetzt eine Produktliste.
quelle
Checkout Commerce (Product Display Manager) für eine einfachere Verwaltung von Produkt-Anzeigeknoten!
quelle