Mam pewien problem, a mianowicie, wpadł mi do głowy pewien pomysł, ale jako laik w programowaniu nie wiem jak go wcielić w życie.
W sklepie mamy wybór koloru towaru i jego personalizacji (tekst),
atrybuty kolor: zółty, niebieski
Personalizacja jest jako radio z opcjami tak, nie, opcja Tak podnosi cene o x złotych.
Mam moduł, który pojawia się pod buttonem dodaj do koszyka i pozwala wpisać i zapisać tekst personalizacji.
Czy jest opcja, żeby ten moduł pojawiał się tylko po wybraniu Personalizacja "tak"?
Podejrzewam, że będzie potrzebny jakiś warunek, ale szczerze nie do końca ogarniam php i smarty.
Pozdrawiam
Jakub
[edit]
Szukam tylko odpowiedniego {if} - jak wiadomo po zmianie atrybutu cena wzrasta, ten sam warunek mógłby być do wyświetlenia albo nie bloku z modułem, tylko gdzie go znaleźć?
Próbowałem {if $product->id_product_attribute == 18} (atrybut tak ma id 18) ale nie działa nie ważne czy klikne tak czy nie
Question
Grany
Witam,
Mam pewien problem, a mianowicie, wpadł mi do głowy pewien pomysł, ale jako laik w programowaniu nie wiem jak go wcielić w życie.
W sklepie mamy wybór koloru towaru i jego personalizacji (tekst),
atrybuty kolor: zółty, niebieski
Personalizacja jest jako radio z opcjami tak, nie, opcja Tak podnosi cene o x złotych.
Mam moduł, który pojawia się pod buttonem dodaj do koszyka i pozwala wpisać i zapisać tekst personalizacji.
Czy jest opcja, żeby ten moduł pojawiał się tylko po wybraniu Personalizacja "tak"?
Podejrzewam, że będzie potrzebny jakiś warunek, ale szczerze nie do końca ogarniam php i smarty.
Pozdrawiam
Jakub
[edit]
Szukam tylko odpowiedniego {if} - jak wiadomo po zmianie atrybutu cena wzrasta, ten sam warunek mógłby być do wyświetlenia albo nie bloku z modułem, tylko gdzie go znaleźć?
Próbowałem {if $product->id_product_attribute == 18} (atrybut tak ma id 18) ale nie działa nie ważne czy klikne tak czy nie
Edited by Grany (see edit history)Link to comment
Share on other sites
1 answer to this question
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now