我需要获取传递到该数组中的数据,但我没有得到它,因为该数组是这样传递给我的

  array:2 [▼ // app\Http\Controllers\minhasVendasController.php:49
  0 => array:1 [▼
    "Order" => array:49 [▼
      "status" => "PENDENTE"
      "id" => "1325331"
      "date" => "2023-03-03"
      "customer_id" => "334011456"
      "partial_total" => "79.90"
      "taxes" => "0.00"
      "discount" => "0.00"
      "point_sale" => "PARTICULAR"
      "shipment" => "FRETE GRÁTIS"
      "shipment_value" => "0.00"
      "shipment_date" => ""
      "store_note" => ""
      "discount_coupon" => ""
      "payment_method_rate" => "0.00"
      "value_1" => "0.00"
      "payment_form" => ""
      "sending_code" => ""
      "session_id" => "b25bf4d07c0a4ec824032032bc"
      "total" => "79.90"
      "payment_date" => "0000-00-00"
      "access_code" => "61DC48ABEFF95DF1325331"
      "progressive_discount" => "0.00"
      "shipping_progressive_discount" => "0.00"
      "shipment_integrator" => ""
      "modified" => "2023-03-04 16:21:24"
      "printed" => ""
      "interest" => "0.00"
      "cart_additional_values_discount" => "0.00"
      "cart_additional_values_increase" => "0.00"
      "id_quotation" => ""
      "estimated_delivery_date" => "2023-03-03"
      "external_code" => ""
      "tracking_url" => ""
      "has_payment" => "0"
      "has_shipment" => "0"
      "has_invoice" => "0"
      "total_comission_user" => "0.00"
      "total_comission" => "0.00"
      "is_traceable" => ""
      "OrderStatus" => array:11 [▶]
      "PickupLocation" => []
      "ProductsSold" => array:1 [▶]
      "Payment" => []
      "OrderInvoice" => []
      "MlOrder" => []
      "OrderTransactions" => []
      "MarketplaceOrder" => []
      "Extensions" => []
      "InvoiceIssuer" => array:2 [▶]
    ]
  ]
  1 => array:1 [▼
    "Order" => array:49 [▶]
  ]
]

我需要获取在此数组中传递的状态的数据,但我没有得到它,因为数组是这样传递给我的

我的控制器

public function index()
    {
        $id = Auth::id();
        $login_ok = DB::table('users')->where('id',$id)->first();
        $id_tray = $login_ok->id_tray;
        $consumer_key = env('consumer_key');
        $consumer_secret = env('consumer_secret');
        $code = env('code');
        $api_address = env('api_address');

        $acesso = Http::post($api_address.'/auth', [
            'consumer_key' => $consumer_key,
            'consumer_secret' => $consumer_secret,
            'code' => $code
        ]);
        $token = $acesso["access_token"];
        $response = Http::get($api_address.'/orders', [
            'access_token' => $token,
            'partner_id' => $id_tray,
        ]);
        $pedidos = $response["Orders"];
        dd($pedidos);
        //$criar = Http::get($api_address.'/orders?access_token='.$token&'access_token'=,);  
        
        
        return view('pages.minhas-vendas',compact('id','pedidos'));

    }

我需要获取在此数组中传递的状态的数据,但我没有得到它,因为数组是这样传递给我的, could someone help me?

我的刀刃

<table id="example" class="table table-striped table-bordered" style="width:100%">
                                <thead>
                                    <tr>
                                        <th>Cliente</th>
                                        <th>Sobrenome</th>
                                        <th>Comissão</th>
                                        <th>Status</th>
                                        <th>Opções</th>
                                    </tr>
                                </thead>
                                <tbody>
                                  @foreach ($pedidos as $pedidos)
                                  <tr>
                                    <td>{{$pedidos['Order']}}}</td>
                                    <td></td>
                                    <td><a href="" target="_blank"></a></td>
                                </tr> 
                                  @endforeach
                                    
                                  
                                  </tbody>
                                <tfoot>
                                </tfoot>
                            </table>

推荐答案

试着这样做:

@foreach ($pedidos as $entry)
    <tr>
        <td>{{ $entry['Order']['status'] }}</td>

        ... and so on ...        

    </tr> 
@endforeach

Php相关问答推荐

谷歌云SQL / mysql谁是对的?

PHP -使用preg_match在字符串中进行匹配

未在moodle上运行的计划任务

PHP如何将ARRAY_MAP与Reset()配合使用

无法在Laravel/Vue停靠容器中启动MySQL

为什么只有最后一次点击的点赞/心形会按预期改变 colored颜色 ,而其他的保持正常 colored颜色 ?

从两个日期创建日期范围,然后为范围中的每个日期复制子数组

如何在自定义邮箱内容中获取WooCommerce订单项目的详细信息?

以编程方式同步 WPML 翻译更改 Woocommerce 产品销售价格

用户注册表单中的 HTTP 错误 405

在shopware 6.5上可以使用什么事件来判断刚刚支付的订单的状态

图像未在 Laravel Ajax Crud 中显示

CodeIgniter 4中嵌套过滤器组不起作用

symfony/notifier + twig/inky-extra 在 dunglas/symfony-docker 中缺少 ext-xsl.

WooCommerce - 调用功能ID不正确.不应直接访问订单属性

将 HTML 表单链接到 SQLite 数据库

Laravel 查询关系是否为 bool

PHP Loop 在迭代中使用修改后的数据

Laravel 从嵌套数组的第二级获取最后一项

如何在运行 update_post_meta 后更新 wp_wc_product_attributes_lookup 表?