• 19-07-2023, 22:54:10
    #1
    Merhabalar,

    Sepet alanını entegre etmeyi yapamadım,



    /* ÖRNEK $user_basket oluşturma - Ürün adedine göre array'leri çoğaltabilirsiniz
    $user_basket = base64_encode(json_encode(array(
    array("Örnek ürün 1", "18.00", 1), // 1. ürün (Ürün Ad - Birim Fiyat - Adet )
    array("Örnek ürün 2", "33.25", 2), // 2. ürün (Ürün Ad - Birim Fiyat - Adet )
    array("Örnek ürün 3", "45.42", 1) // 3. ürün (Ürün Ad - Birim Fiyat - Adet )
    )));
    */

    şeklinde bir alan var ancak array değerlerden anlamıyorum. Yardımcı olabilecek birisi varmı
  • 19-07-2023, 23:18:45
    #2
    UretimAjansi adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Sepet alanını entegre etmeyi yapamadım,



    /* ÖRNEK $user_basket oluşturma - Ürün adedine göre array'leri çoğaltabilirsiniz
    $user_basket = base64_encode(json_encode(array(
    array("Örnek ürün 1", "18.00", 1), // 1. ürün (Ürün Ad - Birim Fiyat - Adet )
    array("Örnek ürün 2", "33.25", 2), // 2. ürün (Ürün Ad - Birim Fiyat - Adet )
    array("Örnek ürün 3", "45.42", 1) // 3. ürün (Ürün Ad - Birim Fiyat - Adet )
    )));
    */

    şeklinde bir alan var ancak array değerlerden anlamıyorum. Yardımcı olabilecek birisi varmı
    Sepetinizi gösterildiği şekilde üstte foreach döngüsüyle array olarak değişkene atayın. Json_encode() fonksiyonunun içindeki tüm arrayleri seçip silin, atadığınız değişkeni json encode yapın
  • 20-07-2023, 10:57:27
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $products = array();
    $products [] = array("Örnek ürün 1", "18.00", 1);
    $products [] = array("Örnek ürün 2", "18.00", 1);
    $products [] = array("Örnek ürün 3", "18.00", 1);
    $user_basket = base64_encode(json_encode($products ));
    veya

    $products= array();
    foreach ($basket_producst as $product){
        $products[] = array($product->name, $product->vat, 1);
    }