Mamy produkt, dajmy na to wazon. Wazon dostępny jest w 3 rozmiarach: mały, średni i duży. Każdy rozmiar ma 2 kolory: biały i czarny. Ustawiam w sklepie, problemu nie ma. Załóżmy, że mały biały schodzi mi z magazynu i go już nie posiadam. Podobnie średni czarny. I teraz..
Z hurtowni mały biały mogę sprowadzić w 7 dni a średni czarny w 14 dni. Chciałbym, aby klienci mogli zamówić je, ale aby mieli informację o tym za ile dni będzi dostępny. Mogę umożliwić kupowanie produktów ze stanem 0 + dać informację przy stanie=0 "dostępny na zamówienie + dać datę dostępności na dajmy na to 8 lutego i 15 lutego. Klient przy dodawaniu do koszyka (karta produktu) otrzyma informację o dacie dostępności, ale już w podsumowaniu zamówienia takiej daty nie widać, jest tylko "dostępny na zamówienie". Pytanie 1 - ja dodać tę datę?
Ponieważ datę dostępności w Presta należy umieszczać sztywno wypadałoby ją codziennie aktualizować o +1 dzień (czyli klient odwiedzający sklep jutro miałby analogicznie 9 i 16 lutego). Pogrzebałem w panelu i nie ma odpowiedniej opcji. Pogrzebałem w bazie i widzę, że najlepiej będzie puścić skrypt podmieniający w bazie raz dziennie daty o +1 dzień, odpalać cronem po północy i "jakoś to będzie". Pytanie 2 - co myślicie o takim rozwiązaniu, a może są lepsze?
Teraz zaś załóżmy, że w hurtowni chwilowo nie są dostępne średnie czarne wazony. Jak ustawić aby:
- nie można było ich zamówić (niestety opcja zamawiania przy stanie 0 jest podstawiana automatycznie do wszystkich wariantów a i w bazie danych nie znalazłem odpwoeidniej tabeli/kolumny, którą możnaby edytować)
- jeśli powyższe nie jest możliwe to dany wariant mógłby się w ogóle nie pokazywać w sklepie, ale chciałbym nie musieć go usuwać, bo np. za 2 tygodnie w hurtowni może być dostępny i wtedy przywróciłbym go do sprzedaży. Tu też i w bazie i w panelu nie znalazłem nic co mógłbym zmienić.
Ogólnie jestem lekko zaskoczony, pół dnia wczoraj z tym się bawiłem i nic. A jest to podstawa w sprzedaży internetowej, więc Presta musi mieć to ogarnięte. Zakładam zatem że opcje gdzieś mi się ukryły...
Question
art009
Cześć.
Presta 1.6.0.11
Mamy produkt, dajmy na to wazon. Wazon dostępny jest w 3 rozmiarach: mały, średni i duży. Każdy rozmiar ma 2 kolory: biały i czarny. Ustawiam w sklepie, problemu nie ma. Załóżmy, że mały biały schodzi mi z magazynu i go już nie posiadam. Podobnie średni czarny. I teraz..
Z hurtowni mały biały mogę sprowadzić w 7 dni a średni czarny w 14 dni. Chciałbym, aby klienci mogli zamówić je, ale aby mieli informację o tym za ile dni będzi dostępny. Mogę umożliwić kupowanie produktów ze stanem 0 + dać informację przy stanie=0 "dostępny na zamówienie + dać datę dostępności na dajmy na to 8 lutego i 15 lutego. Klient przy dodawaniu do koszyka (karta produktu) otrzyma informację o dacie dostępności, ale już w podsumowaniu zamówienia takiej daty nie widać, jest tylko "dostępny na zamówienie". Pytanie 1 - ja dodać tę datę?
Ponieważ datę dostępności w Presta należy umieszczać sztywno wypadałoby ją codziennie aktualizować o +1 dzień (czyli klient odwiedzający sklep jutro miałby analogicznie 9 i 16 lutego). Pogrzebałem w panelu i nie ma odpowiedniej opcji. Pogrzebałem w bazie i widzę, że najlepiej będzie puścić skrypt podmieniający w bazie raz dziennie daty o +1 dzień, odpalać cronem po północy i "jakoś to będzie". Pytanie 2 - co myślicie o takim rozwiązaniu, a może są lepsze?
Teraz zaś załóżmy, że w hurtowni chwilowo nie są dostępne średnie czarne wazony. Jak ustawić aby:
- nie można było ich zamówić (niestety opcja zamawiania przy stanie 0 jest podstawiana automatycznie do wszystkich wariantów a i w bazie danych nie znalazłem odpwoeidniej tabeli/kolumny, którą możnaby edytować)
- jeśli powyższe nie jest możliwe to dany wariant mógłby się w ogóle nie pokazywać w sklepie, ale chciałbym nie musieć go usuwać, bo np. za 2 tygodnie w hurtowni może być dostępny i wtedy przywróciłbym go do sprzedaży. Tu też i w bazie i w panelu nie znalazłem nic co mógłbym zmienić.
Ogólnie jestem lekko zaskoczony, pół dnia wczoraj z tym się bawiłem i nic. A jest to podstawa w sprzedaży internetowej, więc Presta musi mieć to ogarnięte. Zakładam zatem że opcje gdzieś mi się ukryły...
Z góry dzięki za pomoc i wskazówki
Link to comment
Share on other sites
0 answers 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