自从我在prestashop上创建网站以来,已经有一段时间了。该网站不允许购买产品,但可以生成报价。
报价已经创建并制作了6页,我以pdf格式保存,然后通过网络上的工具将其转换为html,所以我想保留此报价。
我创建了一个php文件,在其中放置了此引号的html代码以使其动态。
我在这个php文件中检索了我在cart.tpl中编写的表单数据
报价显示得很好并且是动态的,但不是pdf格式,并且错过了购物车中的产品。
有人告诉我tcpdf可以制作pdf,而cart-> getProducts();将允许我访问当前购物车。
我想我已经找到了如何使用购物车的getProducts进行操作,但是我的代码显示为“ Array”(空)。
我认为,因为我已经填写了表格,所以访问报价是通过按钮类型Submit而不是“ order”(我已经隐藏)完成的,因此我的购物车是空的,因为没有“ link”,因此没有产品。
我感谢您抽出宝贵的时间阅读,我认为这是我做事的方式不正确。我是法国人,对不起我的拼写错误。
代码:
require(dirname(__FILE__).'/../config/config.inc.php');
$context = Context::getContext() ;
$cart = new Cart($context->cart->id);
$cartProducts = $cart->getProducts();
print_r($cartProducts);