Polskie wsparcie PrestaShop

PrestaShop => Dla początkujących => Wątek zaczęty przez: Deutsch w Luty 27, 2019, 01:04:29 pm

Tytuł: Atrybuty i brak dostępności
Wiadomość wysłana przez: Deutsch w Luty 27, 2019, 01:04:29 pm
Cześć,
szukam rozwiązania dla sklepu pozwalającego na umieszczenie bezpośrednio na głównej stronie, przy zdjęciu danego produktu (także dla bloku promocji, nowości, polecane) rozmiaru danego produktu (ubrania) oraz w przypadku braku dostępności produktu umieszczenie po cenie (w nawiasie lub inaczej) info, że produkt jest niedostępny z jednoczesną opcją dla klienta o możliwości powiadomienia o dostępności.
Aktualnie rozwiązanie powiadomienia o dostępności jest realizowane dopiero z karty produktu (mailalerts) natomiast docelowo chciałbym aby taka opcja była dostępna z poziomu strony głównej sklepu.
Szablon mam dedykowany i nie pozwala na takie wyświetlanie

Pozdrawiam i z góry dziękuje za pomysły
Tytuł: Odp: Atrybuty i brak dostępności
Wiadomość wysłana przez: west w Luty 27, 2019, 03:25:48 pm
od 1 https://europasaz.pl/moduly-prestashop/90-rozmiary-na-liscie-produktow-modul.html - dla głównej musisz odblokowac wyświetlanie hooka listreviews
od 2 zmodyfikuj product-list porównując z szablonem domyślnym
{if $PS_STOCK_MANAGEMENT && isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}
<span class="stock row clearfix">
{if ($product.allow_oosp || $product.quantity > 0)}
<link itemprop="availability" href="https://schema.org/InStock" />{if $product.quantity <= 0}{if $product.allow_oosp}{if isset($product.available_later) && $product.available_later}{$product.available_later}{else}<span class="instock">{l s='In Stock'}</span>{/if}{/if}{else}{if isset($product.available_now) && $product.available_now}<span class="instock">{$product.available_now}</span>{else}<span class="instock">{l s='In Stock'}</span>{/if}{/if}
{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}
<link itemprop="availability" href="https://schema.org/LimitedAvailability" /><span class="instock">{l s='Product available with different options'}</span>

{else}
<link itemprop="availability" href="https://schema.org/OutOfStock" /><span class="outofstock">{l s='Out of stock'}</span>
{/if}
</span>
{/if}
Tytuł: Odp: Atrybuty i brak dostępności
Wiadomość wysłana przez: Deutsch w Luty 28, 2019, 01:53:12 am
Dzięki za info, jak odblokować wyświetlanie tego hooka ? Po wejściu w pozycje nie ma opcji podczepienia tego cuda pod home ?
Pozdrawiam
Tytuł: Odp: Atrybuty i brak dostępności
Wiadomość wysłana przez: west w Luty 28, 2019, 10:52:48 am
musisz modyfikować plik tpl odpowiedzialny za listę produktów