【发布时间】:2011-12-28 10:02:57
【问题描述】:
我想将外部文件添加到 CS 购物车。
在管理视图中我有一个链接:
{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;
}
因此,我正在尝试使用此代码访问位于 orders 文件夹中的 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
【问题讨论】: