我收到以下錯誤:無法訪問字串上型別字串的偏移量
在這條線上
<img class="card-img-top" src="<?php echo base_url('uploads/products_images/'.$row['prod_image'] ); ?>" alt="">
上面的行可能是什么問題
這是代碼...
<h2>PRODUCTS</h2>
<!-- Cart basket -->
<div class="cart-view">
<a href="<?php echo base_url('cart'); ?>" title="View Cart"><i class="icart"></i> (<?php echo ($this->cart->total_items() > 0)?$this->cart->total_items().' Items':'Empty'; ?>)</a>
</div>
<!-- List all products -->
<div class="row col-lg-12">
<?php if(!empty($products)){
foreach($products as $row){ ?>
<div class="card col-lg-3">
<img class="card-img-top" src="<?php echo base_url('uploads/products_images/'.$row['prod_image'] ); ?>" alt="">
<div class="card-body">
<h5 class="card-title"><?php echo $row["name"]; ?></h5>
<h6 class="card-subtitle mb-2 text-muted">Price: <?php echo 'Ksh'.$row["price"].' Ksh'; ?></h6>
<p class="card-text"><?php echo $row["description"]; ?></p>
<a href="<?php echo base_url('products/addToCart/'.$row['id']); ?>" class="btn btn-primary">Add to Cart</a>
</div>
</div>
<?php } }else{ ?>
<p>Product(s) not found...</p>
<?php } ?>
</div>
uj5u.com熱心網友回復:
確保$row是陣列,不是字串$products。通過除錯檢查控制器中的變數:
dd($products);
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/531124.html
上一篇:為什么我沒有得到不同的對立柱?
