Я хотел бы добавить внешний файл в корзину 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;
}
Так что с помощью этого кода я пытаюсь получить доступ к файлу php, который находится в папке заказов .. это не имеет значения, он может быть расположен в корневой папке тоже.
Я хочу, чтобы мой внешний скрипт работал с Smarty Class, я хотел бы получить 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