使用繼承的Laravel項目。每個模板@extends
一個基礎佈局模板(大約有4個)。但是特定的模板文件以某種方式擴展了錯誤的基本模板(特定的基本模板:base_one.blade.php
)。當我重命名base_one.blade.php
。有問題的模板文件開始擴展正確的基本模板。看起來好像我的@extends
聲明正在其他地方被覆蓋。請幫忙。我無處不在尋找類似的問題。Laravel刀片@extends在別處被覆蓋
-1
A
回答
0
所以我不得不清空刀片文件並在其他位中添加內容以隔離問題。事實證明,因爲在該文件的底部<script>
標籤內的刀片輸出語句的我的模板文件怪怪的:
var ids = {{ json_encode($ids) }};
子模板啓動故障(繼承/擴展一個完全不同的佈局模板)當$ids
沒有設置。所以我換成符合:
var ids = {{ json_encode(isset($ids) ? $ids : []) }};
這是一個Laravel陷阱的例子(許多)。在普通的PHP中,你會得到一個錯誤,告訴你$ids
沒有設置;在拉拉維爾,事情往南走,但你不知道爲什麼。這就是人生。
相關問題
- 1. Flask-OIDC redirect_uri值被覆蓋在某處?
- 2. Laravel 5:用刀片
- 3. Laravel刀片模板
- 4. 產生laravel刀片
- 5. laravel sendFailedLoginResponse()覆蓋
- 6. 覆蓋Laravel RedirectResponse
- 7. 在剃刀視圖中覆蓋變量
- 8. Laravel刀片@yield和@section
- 9. Laravel刀片包含文件
- 10. Laravel刀片上的Vuejs
- 11. 創建使用Laravel刀片
- 12. 返回Laravel刀片語法
- 13. Laravel刀片 - 多種佈局?
- 14. laravel刀片視圖模板
- 15. Laravel和刀片錯誤
- 16. 刀片laravel日期時間
- 17. Laravel guzzel結果落實到刀片laravel
- 18. z-index正在被覆蓋
- 19. CGContext正在被UIView覆蓋
- 20. asp.net cookies正在被覆蓋
- 21. Opengl VAO被覆蓋
- 22. 按鈕,被覆蓋
- 23. ZoneAwarePromise已被覆蓋
- 24. 陣列被覆蓋
- 25. 變量被覆蓋
- 26. STATIC_URL被覆蓋1.8
- 27. Ajax Url被覆蓋
- 28. 圖像被覆蓋
- 29. Laravel 5刀片 - 在計數條件
- 30. Laravel 5.2.29在刀片中出現$ $錯誤
沒有人會知道你的文件結構,文件名,或者如果他們的事件退出或者如果你有任何基於你的描述性問題的重複文件。哦,你的'@延伸'順便說一句。 – score
我們不可能在沒有任何代碼的情況下爲您提供幫助。您是否在項目中爲關鍵字逐行搜索,如'base_one'和'Blade :: extends'? – Ohgodwhy
@score是的,我知道;錯字(顯然)。 – Gboyega