2017-06-06 35 views
0

我使用Sage 9 WordPress入門主題。 https://github.com/roots/sagePHP Laravel Blade @inlcude將數據傳入WordPress查詢

將模板包含在Laravel Blade中並傳遞一些數據後。

@include ('partials.filter-archive', ['taxonomy' => 'project-type']) 

我怎麼能在我的模板中使用它partials.filter-archive{{ $taxonomy }}似乎並沒有工作:(

@php 
    $terms = get_terms(array(
    'taxonomy' => {{ $taxonomy }}, 
    'orderby' => 'menu_order', 
)); 
    print_r($terms); 
@endphp 

回答

0

我解決了它

其實我可以簡單地只是這樣做的partials.filter-archive,這爲我工作。

$terms = get_terms(array(
    'taxonomy' => $taxonomy, 
    'orderby' => 'menu_order', 
)); 

print_r($terms); 
1

試試這一次

@include ('partials.filter-archive', ['taxonomy' => "project-type"]); 

,並嘗試調用WP函數之前做到這一點{{$分類}},並檢查其得到的印刷

+1

事實證明,當我做PHP回聲$分類法,它打印,然後我意識到我可以簡單地使用它作爲一個正常的變量......感謝這個想法! –