Php 如何在opencart中的确认邮件中获取订单Id
我目前在OpenCart电子商店工作。在那个OpenCart中,我收到了带有产品详细信息的确认邮件。未经登录,订单id不会通过邮件用户接收。当用户仅登录时,订单id将正确显示..我面临此错误Php 如何在opencart中的确认邮件中获取订单Id,php,Php,我目前在OpenCart电子商店工作。在那个OpenCart中,我收到了带有产品详细信息的确认邮件。未经登录,订单id不会通过邮件用户接收。当用户仅登录时,订单id将正确显示..我面临此错误 Notice: Undefined variable: order_id in /home/demoosiz/public_html/cart/OpenCart/vqmod/vqcache/vq2-catalog_controller_account_order.php on line 156Warning
Notice: Undefined variable: order_id in /home/demoosiz/public_html/cart/OpenCart/vqmod/vqcache/vq2-catalog_controller_account_order.php on line 156Warning: Cannot modify header information - headers already sent by (output started at /home/demoosiz/public_html/cart/OpenCart/index.php:104) in /home/demoosiz/public_html/cart/OpenCart/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/demoosiz/public_html/cart/OpenCart/index.php:104) in /home/demoosiz/public_html/cart/OpenCart/vqmod/vqcache/vq2-system_engine_controller.php on line 29
让我知道如何解决它。请为此提供解决方案……用于检查变量的设置与否
if(isset($order_id)){
//Do something
}
else{
//do something
}
这意味着$order\u id未初始化。请在使用变量Thank you@Deepu.之前尝试初始化它。尽管我在该order\u id=xx中给出了isset($order\u id)函数,但它仅在登录后显示,在登录之前,它不会显示,否则它不会重定向到登录页面…Hi@Deepu…我将在订单id之前设置Isset。它不会显示任何错误,但它将重定向到登录页面进一步登录它不会重定向到包含订单id(订单id=)的订单页面是空的。如何解决它。请为此提供指导。我正在为此而努力…我需要你的意见。。