【问题标题】:Call renderPartial from routes.php OctoberCMS从 routes.php OctoberCMS 调用 renderPartial
【发布时间】:2017-03-27 21:51:01
【问题描述】:
我正在尝试从 routes.php 渲染部分
Route::get('/redirect', function () {
$response = Cms\Classes\ComponentBase::renderPartial('::basket-paypal', $_GET);
return [
$responseID => $response
];
});
给我非静态调用。
是否有可能调用 ComponentBase 类来返回部分?谢谢
【问题讨论】:
标签:
static
routes
octobercms
renderpartial
【解决方案1】:
搜索方向错误
解决办法是让视图
Route::get('/redirect/{id}', function ($id) {
$order = \Jiri\JKShop\Models\Order::find($id);
$data = array(
'id' => $order->id,
'CustomerName' => $order->ds_first_name .' '. $order->ds_last_name,
'TotalPrice' => $order->total_price,
);
return Response::view('alexela.shopextend::response', $data);
});
插件目录中的文件夹:views\response.php
就这样。
希望能帮助到别人..