从routes.php OctoberCMS调用renderPartial

时间:2017-03-27 21:51:02

标签: static routes octobercms renderpartial

我正在尝试从routes.php

渲染部分内容
Route::get('/redirect', function () {
    $response = Cms\Classes\ComponentBase::renderPartial('::basket-paypal', $_GET);
    return [
            $responseID => $response
        ];
});

给我非静态通话。 是否可以调用ComponentBase类来返回partial?感谢

1 个答案:

答案 0 :(得分: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 这就是全部。 希望能帮助别人..