我想添加一個外部文件到CS購物車。CS購物車和Smarty類獲取外部代碼
在管理視圖我有一個鏈接:
{include file="buttons/button_popup.tpl" but_text=Check but_href="orders.check?order_id=`$order_info.order_id`" but_role="tool"}
對於這個在orders.php文件我增加了一個功能:
} elseif ($mode == 'check') {
if (!empty($_REQUEST['order_id'])) {
$order_info = fn_get_order_info($_REQUEST['order_id']);
if (empty($order_info)) {
return array(CONTROLLER_STATUS_NO_PAGE);
}
$view_mail->assign('order_info', $order_info);
$view_mail->display('orders/check.php');
exit;
}
與此代碼我試圖訪問
所以一個位於訂單文件夾中的php文件..它並不重要,它也可以位於根文件夾中。
我想要我的外部腳本與Smarty類一起使用,我想在我的代碼中獲得oder_id以便在代碼中使用它。
我工作的很好,但是當我的客戶改變了設計(皮膚)之後,它就崩潰了。
在小狗的窗口我得到這個錯誤:
Warning: Smarty error: unable to read resource: "orders/check.php" in D:\Server\xampp\htdocs\tele\lib\templater\Smarty.class.php on line 1095
- 不,它不起作用..問題仍然是一樣的:警告:Smarty錯誤:無法讀取資源:「http:// localhost/tele/skins/basic/admin/views/orders/check .php「在D:\ Server \ xampp \ htdocs \ tele \ lib \ templater \ Smarty.class.php在線1095 – mrGott 2011-12-28 19:44:23
不,絕對路徑,我的意思是服務器絕對路徑D:/ Server/xampp/htdocs/tele /skins/basic/admin/views/orders/check.php – JochenJung 2011-12-28 21:10:03