Polskie wsparcie PrestaShop
PrestaShop => Dla początkujących => Wątek zaczęty przez: mike446 w Luty 07, 2017, 12:59:55 pm
-
Mam dwa zdjęcia "A" i "B"
Chciałbym aby na stronie głównej wyświetlało się zdjęcie "A" w stronie produktu również zdjęcie "A".
Natomiast w stronie Koszyka zdjęcie B.
Zauważyłem że o ile w Produktach->Zdjęcia wystarczy zmienić kolejność tak aby w stronie produktu oraz kategorii wyświetlało się zdjęcie "B" jako pierwsze.
O tyle na stronie głównej trzeba zachować kolejność wysyłania zdjęć.
Podmieniałem nazwy zdjęć w katalogu prestashop/img/p/ jednak nic to nie dało.
-
Ok, może inaczej.
Na stronie głównej niech się wyświetla zdjęcie "A" natomiast wszędzie indziej zdjęcie "B" jako pierwsze.
Można coś takiego zrobić ?
-
{$data = [1,2,3,4,5]}
{foreach $data as $value}
{if $value == 1}
{* skip this iteration *}
{continue}
{/if}
{$value}
{/foreach}
wyświetli zdjęcie: 2 3 4 5
musisz zatem znaleźć loop dla zdjęć w pliku np. product.tpl i go zmodyfikować
-
{$data = [1,2,3,4,5]}
{foreach $data as $value}
{if $value == [b]2[/b]}
{* skip this iteration *}
{continue}
{/if}
{$value}
{/foreach}
Jeśli wartość tablicy będzie równe 1 wtedy przejdź dalej i wyświetlaj pozostałe elementy tablicy.
Zatem muszę zmienić wartość na 2. Dobrze rozumiem?
musisz zatem znaleźć loop dla zdjęć w pliku np. product.tpl i go zmodyfikować
np. product.tpl ? Rozumiem, że mam to wkleić tylko muszę poszukać gdzie.
-
nie musisz znaleźc foreach dla zdjęć i zmienić go według wzoru powyżej nie wklejać