wdrożenia PrestaShop

Nie wyświetlać gdy cena = 0

  • 11 Odpowiedzi
  • 1571 Wyświetleń

0 użytkowników i 5 Gości przegląda ten wątek.

*

Offline wildcat

  • Użytkownik
  • **
  • 40
  • 0
  • Płeć: Mężczyzna
Nie wyświetlać gdy cena = 0
« dnia: Luty 10, 2013, 08:10:17 pm »
Witam,
Czy można gdzieś ustawić opcję, że gdy cena = 0 to nie wyświetlać jej na stronie Produktu?

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #1 dnia: Luty 10, 2013, 10:09:12 pm »
w konfiguracji sklepu? - nie ma takiej opcji

Musisz sobie  dodac odpowiednie warunki np w tpl-ach
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #2 dnia: Luty 11, 2013, 08:56:38 am »
jak najbardziej jest taka opcja. w karcie wprowadzania prduktu masz pole do zaznczenia czy cena ma byc wyswitlana czy nie, po prawej od nazwy produktu.
design4VIP z innej strony...

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #3 dnia: Luty 11, 2013, 09:46:36 am »
@deejay3 - a przeczytałeś dokładnie o co kolega pyta?

Cytuj
że gdy cena = 0 to

to o czym ty piszesz odnosi się do globalnych ustawień bez różnicy czy cena jest równa czy większa od 0

a kolega zapewne chce uniknąć problemu gdy nagle w sklepie pojawiają się produkty za 0 (przez jakiś błąd czy to ludzi czy np przy imporcie)i klienci kupują je no a sklep musi takie produkty dostarczyć....np telewizor ;)
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #4 dnia: Luty 11, 2013, 10:12:45 am »
i musi i niemusi, wystarczy w regulaminie napisac, ze wg KC oferta nie jest handlowa itp.
design4VIP z innej strony...

*

Offline wildcat

  • Użytkownik
  • **
  • 40
  • 0
  • Płeć: Mężczyzna
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #5 dnia: Luty 11, 2013, 01:24:28 pm »
jak najbardziej jest taka opcja. w karcie wprowadzania prduktu masz pole do zaznczenia czy cena ma byc wyswitlana czy nie, po prawej od nazwy produktu.
Zauważyłe to. Jest tak:
Opcje:    
    sprzedaż (tryb katalogu jeśli nieaktywne)
    pokazuj w sklepie cenę
    wyłącznie online (niedostępne w sklepie)

 i gdy mam "zaptaszkowane" przy "sprzedaż" .... to nieaktywne jest "pokazuj cenę w sklepie" ... a jest zaznaczone domyślnie :-(

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #6 dnia: Luty 11, 2013, 02:11:36 pm »
jest tak w zalozeniach prawnych sklepu, kazdego, nie tylko internetowego, ze Klient musi znac cene. a polkie prawo mamy takie, ze nawet jak cena jest 0 to musisz wypisac, ze jest 0 ;/

dokladnie wiem co chcesz osiagnac. czy chcesz "sprzdawac" produkt o wartosci 0 czy jezeli cena 0 to ma go nie sprzedawac (czyli nie ma ceny nie ma "do koszyka"). w drugiej wersji masz do tego obsluge powyzszej funkcji a do pierwszego musisz {if}owac ceny dla wartosci 0 w kazdym wypadku (product-list, produkt, homefeatured, blockspecials, blocknewproduct.... no w paru miejscach te ceny wystepuja wiec trzeba by wszystkie wychwycic, nie zapominajac juz o koszyku ;)
design4VIP z innej strony...

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #7 dnia: Luty 11, 2013, 09:58:42 pm »
I jednak wyszło że musi warunki dopisać, a co do wpisu w regulaminie - też nie tak to że sobie coś w regulaminie napisze to nie znaczy że jest zgodne z obówiązującymi przepisami prawa-sklep internetowy niczym  się  nie różni od sklepu stacjonarnego
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline wildcat

  • Użytkownik
  • **
  • 40
  • 0
  • Płeć: Mężczyzna
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #8 dnia: Luty 11, 2013, 11:45:01 pm »
Dziękuję za podpowiedzi, bo opcja "awaryjna" (przypadkowe wstawienie produktu z ceną równą 0 zł) jest do wykorzystania na przyszłość.

Mnie chodziło o to, że produkty w moim "sklepie" (może nie powinienem nazywać "sklep", bo nie ma na razie takiego celu, żeby zarabiać na sprzedaży) będą "kosztować" 0 zł..... pomyślałem, że może gdyby się nie wyświetlała ta cena, to np. byłoby bardziej przejrzyście na stronie oraz mniej "ważyłaby" strona :-)

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #9 dnia: Luty 12, 2013, 09:05:01 am »
co do "wagi" strony to jezeli chodzi o szybkosc dzialania itp to za wiele nie zyskasz na wywaleniu cen, a nawet dolozysz, bo dojdzie kolejny warunek do sprawdzenia czy cena jest 0 czy cena nie jest 0, a jezeli chodzi o wyglad to juz wysztsko po stronie szablonu iu jego rozplanowania.



PS.

acha i jeszcze jedno mnie naszlo. bo nawet jak zwarunkujesz cene to bardzo mozeliwe, ze trzeba bedzie tez delikatnie podmodyfikowac takze skrypty szablonu. nie w paru wypadkach (np. atrybuty) cena generowana jest dynamicznie i bez wzgledy na to co masz w DIV zostanie to zastapione, ewentualnie warunkowac cale DIVy ale wtedy tez musisz uwazac na style zeby przy braku jakiegos elementu nie sypalo kolejnych np pozycjonowanych po relative. jednak sprawa nie wydaje juz taka trywialna dla poczatkujacego ;)
design4VIP z innej strony...

*

Offline wildcat

  • Użytkownik
  • **
  • 40
  • 0
  • Płeć: Mężczyzna
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #10 dnia: Luty 12, 2013, 04:52:00 pm »
Dziękuję za komentarza.... chyba przekonałem się, że nie ma sensu tego wprowadzać :-)

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Nie wyświetlać gdy cena = 0
« Odpowiedź #11 dnia: Luty 12, 2013, 06:25:11 pm »
sens jest zawsze, pytanie tylko jak bardzo jestes zdesperowany na taka funkcjonalnosc i ile czasu chcesz na to poswiecic. tak szczerze to dla wprawionego "gracza" to okolo godziny roboty z testami i porpawkami, tak mi sie wydaje bo  jeszcze sie az tak nie bawilem ale mysle, ze to wstarczajacy czas. gorzej dla kogos kto nie zna struktury presta. tak jeszcze myslac, nie wiem czy nie zalatwola by sprawa modyfikacji kontrolera np. w funkcji getPrice i w niej przyposac warunek. 90% wszystkich cen wywolywanych jest wlasnie w tej funkcji wiec teoretycznie powinno to zadzialac.
design4VIP z innej strony...