Anzeigen von Produkt: Bildfeld direkt in der Produktanzeige verwalten?

17

Ich habe einen "Produktanzeige" -Knoten, der ein "Produkt" anzeigt (angetrieben durch das Drupal Commerce- Modul).

Ich habe das Display Suite- Modul installiert und einen neuen Anzeigemodus für den Inhaltstyp "Produktanzeige" erstellt.

Das Problem ist, dass dieser neue Modus dem Standardansichtsmodus "Produkt" zugeordnet ist, und ich sehe keine Möglichkeit, dies zu ändern.

Was ich brauche, ist, einen neuen Modus für "Produkt" zu erstellen und den mit diesem neuen verbundenen Ansichtsmodus für "Produktanzeige" zu erhalten.

Gibt es sowieso, um es zu tun?

chefnelone
quelle
Sie sagen nicht, ob "Produkt" ein anderer Inhaltstyp ist.
kiamlaluno
Das Produkt ist ein "Produkttyp" des Moduls " drupal.org/project/commerce" unter admin / commerce / products / types / product / display
chefnelone 16.03.12
3
Ich habe die Anzeigesuite nicht benutzt, aber ich verstehe den Zweck. Haben Sie versucht, Ihre Anzeige mit einer Standardvorlagendatei für Knotentypprodukte zu gestalten, um Ihr Projekt voranzutreiben?
Au_stan
@ austins Kommentar zu verbessern, das ist der Weg, den ich gehen würde.
Magtak
1
Es ist ein bekanntes Problem, siehe drupal.org/node/733044 und AFAIK, es gibt (noch) keine richtige Lösung.
Attiks

Antworten:

3

Wechseln Sie zur Registerkarte "Anzeige verwalten" Ihrer Produktentität und aktivieren Sie denselben "Ansichtsmodus", den Sie unter "Produktanzeige" verwenden. Tun Sie dies im Feldset "Benutzerdefinierte Anzeigeeinstellungen".

Richten Sie dann den Bildstil für das Feld Bild ein. Änderungen finden Sie auf der Seite "Produktanzeige"

milkovsky
quelle
1

Habe eine Lösung dafür gefunden ... es ist undokumentiert und wirklich schwierig. Fügen Sie in Ihrem Produktanzeigeinhaltstyp einen Anzeigemodus mit einem benutzerdefinierten Computernamen hinzu my_custom_display. Wechseln Sie nun zu Ihrem Commerce-Produkt, fügen Sie einen neuen Anzeigemodus hinzu und benennen Sie ihn node_my_custom_display. Wenn Sie den node_Inhalt voranstellen , stimmt er mit der anderen Anzeige überein und ermöglicht Ihnen, die Feldeinstellung im Anzeigemodus für den Inhaltstyp "Produktanzeige" zu ändern.

Kurze Zusammenfassung

Produktansicht Inhaltstyp Name des Anzeigemodus: my_custom_dispaly

Name des Commerce-Produktanzeigemodus: node_my_custom_display


quelle
0

Da "Produkt" als Entität in Drupal implementiert ist, sollten Sie in der Lage sein, etwas Ähnliches wie das hier bereitgestellte Beispiel zu tun, um einen neuen Ansichtsmodus dafür zu erstellen: http://mearra.com/blogs/juha-niemi/drupal- 7-Custom-Node-View-Modi .

nmc
quelle
Das Problem ist nicht, wie man einen Anzeigemodus für "Produkt" erstellt, sondern wie man einen
Anzeigemodus
Unter Ihrer Sicht würden Sie Ihren Zeilenstil auf so etwas wie Felder einstellen. Von dort aus können Sie Ihre Ansicht thematisieren. Klicken Sie auf den Link Thema: Information und verwenden Sie eine dieser Vorlagen, um Ihre Ausgabe zu thematisieren.
Au_stan
@chefnelone, musst du nicht get a View Mode created for "Product Display" related to a new View mode. Gehen Sie einfach zur Manage DisplayRegisterkarte Ihrer Produktentität und aktivieren Sie den gleichen "Ansichtsmodus", den Sie bei "Product Dispaly" verwenden. Mach es im Custom display settingsFieldset. Richten Sie dann den Bildstil für das Feld Bild ein. Und siehe Änderungen auf der Seite "Produktanzeige"
milkovsky