これは私が作成したライブラリです:
<?php if ( !defined('BASEPATH')) exit('No direct script access allowed');
class MY_Cart extends CI_Cart {
public $CI;
function __construct() {
parent::__construct();
// override product_name_rules to insert
$this->product_name_rules = '\.\:\-_ a-z0-9_ÀÁÂÃÈÉÊÌÍÒÓÔÕÙÚĂĐĨŨƠàáâãèéêìíòóôõùúăđĩũơƯĂẠẢẤẦẨẪẬẮẰẲẴẶẸẺẼỀỀỂưăạảấầẩẫậắằẳẵặẹẻẽềềểỄỆỈỊỌỎỐỒỔỖỘỚỜỞỠỢỤỦỨỪễệỉịọỏốồổỗộớờởỡợụủứừỬỮỰỲỴÝỶỸửữựỳỵỷỹ';
}
}
/* End of file MY_Cart.php */
/* Location: ./application/libraries/My_Cart.php */
そして、これはコントローラーです:
http://img845.imageshack.us/img845/5994/vegf.png
このライブラリを自動ロードすると、「空のプロパティにアクセスできません」というエラーが表示されます。さらに、$data
html コードから十分な価値を得ることはできません。理由がわからない、何かがおかしいとは思えない。
<form action="<?php echo base_url('add_to_cart');?>">
<input type="hidden" name="productId" value="<?php echo $product->Id; ?>"/>
<input type="hidden" name="productName" value="<?php echo $product->tenSP; ?>" />
<input type="hidden" name="productPrice" value="<?php echo $product->gia; ?>" />
<input type="hidden" name="productImg" value="<?php echo $product->hinhAnh; ?>" />
<input type="submit" class="bay" value="" title="Mua sản phẩm"/>
</form>
この問題について何か考えはありますか?本当にありがとう!