1
對於我目前正在開發的Laravel 5.3項目,麪包屑應該根據特定的上下文動態構建。由於我們需要在這個項目上使用光油,我正試圖使用ESI標籤。Laravel 5.3中的ESI標籤
我已經成立了呈現麪包屑,並在路線/ web.php如下返回它的路線:
Route::get('breadcrumbs', '[email protected]');
這是控制器的樣子:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class BreadcrumbController extends Controller
{
public function showBreadcrumb(Request $request)
{
return 'Breadcrumb';
}
}
在我的模板我有ESI標籤定義如下:
<esi:include src="{{ url('breadcrumbs') }}" />
現在,當我加載頁面時,我看到文本「Redirec到/ breadcrumbs「在ESI標籤應該被渲染的地方。很明顯,我會重定向到/ breadcrumbs並查看我的控制器的輸出。
如何停止此重定向行爲,並讓Laravel返回所需的輸出?
我並不是超清晰的清漆,但它不會運行在與主應用程序不同的端口上嗎? – Chris
@Chris Varnish確實運行在與主應用程序不同的端口上,但這不是問題。應使用ESI標籤正確配置清漆。 – imot3k