Jump to content
  • 0

Zmiana sposobu wyświetlania produktów


xwiktorx24

Question

Posiadam gotowy szablon. Próbuję zmienić sposób wyświetlania produktów ale kompletnie nie wiem jak się do tego zabrać ponieważ nie znam presty na tyle. Potrzebuję kilka wskazówek.

 

Aktualnie wyświetla się to tak:

http://iv.pl/images/16748087729729275805.png

 

A chciałbym aby wyświetlało siętak:

http://iv.pl/images/88472276125610794798.png

 

I chciałbym żeby nie było wyboru wyświetlania produktów.

Jeżeli dodam konkretne atrybuty to i tak ich nie wyświetla.

Potrzebuję również przycisku dodaj do koszyku jak i również możliwość wpisania ilości sztuk jak i wyświetlanie stanu ilości sztuk na magazynie. 

 

Bardzo proszę o pomoc.

Pozdrawiam

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

Poproszę chociaż o nakreślenie co dodać aby wyświetlało się "dodaj do koszyka" a ja już sobie to wystylizuje. Bo kopiuje product-list z innych szablonów a sytuacja jest podobna. Wyświetla się tylko cena. Bardzo mi zależy

Link to comment
Share on other sites

  • 0

Widoczny na liście produktów przycisk "Dodaj do koszyka" to włączysz w konfiguracji.

Preferencje > Produkty > Wyświetl przycisk "Dodaj do koszyka" kiedy produkt ma atrybuty = TAK

 

Tylko jeśli zdefiniujesz różne atrybuty dla produktów to do koszyka będzie wpadał produkt z atrybutem domyślnym.

Link to comment
Share on other sites

  • 0

Czy nie chodzi o:

<a class="button ajax_add_to_cart_button btn btn-default" href="{$link->getPageLink('cart',false, NULL, "add=1&id_product={$product.id_product|intval}&token={$static_token}", false)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Add to cart'}" data-id-product="{$product.id_product|intval}">
<span>{l s='Add to cart'}</span>
</a>

 Przy czym żeby to miało sens musi być w pętli

{foreach from=$products item=product name=products}

Przynajmniej dla Presta 1.6 w pliku themes/(twój theme)/product-list.tpl

 

 

//ADD

Dodawanie ilości sztuk przed wysłaniem danej rzeczy do koszyka musisz rozwiązać przez formularz, z którego zostaną pobrane dane przez js i dodane do linku pod przyciskiem.

 

Liczbę produktów możesz wyświetlić poprzez dodanie(tam gdzie chcesz wyświetlone) - oczywiście wewnątrz pętli

{$product.quantity}
Edited by satania (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...