2015-08-04 23 views
6

numaralı telefona ekledikten sonra ürünler ürünler sepetinize eklendiğinde, ürün sayfasına sepetinize dokunduktan sonra firefox tarayıcıda boş gösterilir. Ancak Internet explorer ve krom gibi diğer tarayıcılarda iyi çalışır. Ayrıca, alışveriş sepetine yönlendirmeden önce, tüm tarayıcılarda sepet içindeki öğelerin sayısını görüntüler.woocommerce, firefox in firefox ürün sepetinde boş görünüyor, ürünler

global $woocommerce; 

$data=explode(',',$_POST['productids']); 
try 
{ 
for($i=0;$i<sizeof($data);$i++) 
{ 
    if($data[$i]>0) 
    {   
    WC()->cart->add_to_cart($data[$i],1); 
    } 
} 
$my_cart_count = WC()->cart->get_cart_contents_count(); 
echo $my_cart_count; 

}catch(Exception $e){echo $e;} 

echo '<script type="text/javascript">window.location="'.WC()->cart->get_cart_url().'";</script>'; 

Ayrıca, oturum açma ve aynı işlemi yaparsam her şey doğru şekilde çalışır.

+0

var_dump ($ _ POST [ 'Productus']); ölmek(); ? Beklediğiniz değeri (örneğin, ürün kimlikleri virgülle ayrılmış bir listesi) içeriyor mu? – BIOSTALL

+0

evet, var_dump yaparsam ürün kimlik değerlerine sahiptir ($ _ POST ['productids']) – sriharichander

cevap

2

Olası nedenler: -

  1. Çerezler Firefox
  2. etkinleştirilebilir
  3. önbelleğe alma sorun yan veya sunucu tarafında
  4. WordPress bellek sınırı içinde aşılabilir. gibi düzenleyin wp-config.php dosyası ve girmek şey:

    define('WP_MEMORY_LIMIT', '64M'); 
    
  5. senin gizli anahtarlar koyun wp-config.php

    WP Secret key generate

  6. bu yazıyı Woocommerce: Solving the “Cart is Empty” issue

  7. kontrol edin
-1

Arabamın krom ve firefox'ta çalıştığı benzer bir sorunla karşılaştım. xthon tarayıcısı .. bu yüzden bir tarayıcı sorunu komut dosyası olarak belirsiz sessiz oldu ... bu yüzden ben mücadele ve sonunda çerezler maxthon tarayıcıda devre dışı bırakıldı bulundu ve ben etkinleştirildiğinde, sepeti düzgün bir şekilde çalışmaya başladı ..

Eğer .. firefox sizin durumunuzda aynı deneyebilirsiniz

sen .. firefox için

  • seç firefox açılır menü
  • seç Tercihler
  • seçme Gizlilik çerezleri etkinleştirmek için adımlar aşağıdakileri yapabilirsiniz
  • Tarih için özel ayarları kullan "Firefox will:" öğesini ayarlayın.
  • Çerezleri etkinleştirmek için "Sitelerden çerezleri kabul et" seçeneğini işaretleyin.
  • tık Tamam ... bunu yaparsanız ne olur