Вызови renderPartial из rout.php OctoberCMS

Я пытаюсь сделать частичное из маршрутов.

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

Дает мне нестатический звонок. Можно ли вообще вызывать класс ComponentBase для частичного возврата? Спасибо

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 Вот и все. Надеюсь, кто-то поможет..

Другие вопросы по тегам