logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

PHP - Pętla foreach w WooCommerce blokuje wyświetlanie koszyka

pralkalol 30 Paź 2015 19:17 600 3
REKLAMA
  • #1 15109089
    pralkalol
    Poziom 10  
    Posty: 69
    Ocena: 4
    Witam,
    Do wordpressowego koszyka (woocommerce) chciałem dodać funkcję, która sprawdzi z jakiej kategorii są przedmioty znajdujące się w koszyku i na podstawie tego usunie lub doda konkretne opcje wysyłki. Dodatkowo jest jeszcze warunek sprawdzający, czy w koszyku jest jakiś przedmiot z innej kategorii. To kawałek tej funkcji, lecz sprawia on, że koszyk nie wyświetla się w ogóle:

    Kod: PHP
    Zaloguj się, aby zobaczyć kod


    Co zrobiłem źle?
  • REKLAMA
  • REKLAMA
  • #3 15117629
    -psiak-
    Poziom 32  
    Posty: 1185
    Pomógł: 259
    Ocena: 107
    Dżyszla ponieważ "AND'ujemy" wartości logiczne - teoretycznie powinno być to samo, bład jest gdzie indziej.

    pralkalol interpretator rozumie to tak:
    Kod: PHP
    Zaloguj się, aby zobaczyć kod
    postaw jawne nawiasy:
    Kod: PHP
    Zaloguj się, aby zobaczyć kod
    lub użyj słabszego operatora:
    Kod: PHP
    Zaloguj się, aby zobaczyć kod
    ja tam wole ... i piwo też:
    Kod: PHP
    Zaloguj się, aby zobaczyć kod
  • #4 15123715
    Argon1
    Poziom 9  
    Posty: 10
    Ocena: 1
    JEst dokładnie jak kolega -psiak- napisał i jego rozwiązanie jest 'czyste' i czytelne.
    Kod: PHP
    Zaloguj się, aby zobaczyć kod
REKLAMA