Zarządzać wyświetleniami pola Produkt: obraz bezpośrednio na wyświetlaczu produktu?


17

Mam węzeł „Wyświetlanie produktu” pokazujący „Produkt” (obsługiwany przez moduł Drupal Commerce ).

Zainstalowałem moduł Display Suite i utworzyłem nowy tryb widoku dla typu zawartości „Wyświetlanie produktu”.

Problem polega na tym, że ten nowy tryb jest powiązany z domyślnym trybem widoku „Produkt” i nie widzę sposobu, aby to zmienić.

Potrzebuję stworzyć nowy tryb dla „Produktu” i uzyskać tryb wyświetlania „Wyświetlania produktu” skojarzony z tym nowym.

Czy jest coś takiego?


Nie mówisz, czy „Produkt” to inny typ treści.
— kiamlaluno

Produkt jest „typem produktu” modułu drupal.org/project/commerce w admin / commerce / products / types / product / display
— chefnelone

3
nie korzystałem z zestawu wyświetlacza, ale rozumiem, że jest to cel. czy chcąc posunąć swój projekt do przodu, czy próbowałeś utworzyć motyw do wyświetlenia za pomocą standardowego pliku szablonu dla produktu typu węzła?
— au_stan

upvoting @ austin, tak właśnie bym poszedł.
— magtak

1
Jest to znany problem, patrz drupal.org/node/733044, a AFAIK nie ma jeszcze odpowiedniego rozwiązania.
— Attiks,

Odpowiedzi:


3

Przejdź do karty Zarządzaj wyświetlaniem swojej jednostki produktu i włącz ten sam „Tryb widoku”, którego używasz w „Wyświetlanie produktu”. Zrób to w zestawie pól „Niestandardowe ustawienia wyświetlania”.

Następnie ustaw styl obrazu dla pola Obraz. I zobacz zmiany na stronie „Wyświetlanie produktu”


1

Znalazłem rozwiązanie tego ... jest nieudokumentowane i naprawdę trudne. W swoim typie treści Wyświetlanie produktów dodaj tryb wyświetlania z niestandardową nazwą komputera my_custom_display. Teraz przejdź do produktu Commerce, dodaj nowy tryb wyświetlania i nazwij go node_my_custom_display. Po dodaniu jest node_on dopasowany do drugiego innego ekranu i umożliwia zmianę ustawienia pola z trybu wyświetlania typu wyświetlania produktu.

Szybkie podsumowanie

Widok produktu Typ zawartości Nazwa trybu wyświetlania: my_custom_dispaly

Nazwa trybu wyświetlania produktu handlowego: node_my_custom_display


0

Ponieważ „Produkt” jest zaimplementowany jako jednostka w Drupal, powinieneś być w stanie zrobić coś podobnego do podanego tutaj przykładu, aby utworzyć dla niego nowy tryb widoku: http://mearra.com/blogs/juha-niemi/drupal- 7 trybów widoku niestandardowego węzła .


problemem nie jest to, jak utworzyć tryb widoku dla „produktu”, ale jak utworzyć tryb widoku utworzony dla „wyświetlania produktu” związany z nowym trybem widoku utworzonym dla „produktu”
— chefnelone

pod twoim widokiem, ustawisz styl wiersza na coś w rodzaju pól. stamtąd możesz nadać temat swojemu widokowi. kliknij link motyw: informacja i użyj jednego z tych szablonów, aby utworzyć motyw wyników.
— au_stan

@chefnelone, nie możesz get a View Mode created for "Product Display" related to a new View mode . Po prostu przejdź do Manage Displayzakładki swojej jednostki produktu i włącz ten sam „Tryb widoku”, którego używasz w „Wyświetlanie produktu”. Zrób to w Custom display settingszestawie polowym. Następnie ustaw styl obrazu dla pola Obraz. I zobacz zmiany na stronie „Wyświetlanie produktu”
— milkovsky
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.