簡體   English   中英

如何在 Laravel 中使用 Codeigniter 的視圖?

[英]How I can use Codeigniter's views in Laravel?

在我的工作中,有一個 Codeingiter 2.x 項目在 PHP 的過時版本中運行。

因此,作為升級,我們希望遷移到 Laravel。 但是由於人力匱乏和時間匱乏,我雖然可以通過一些調整來重用 codeingiter 的遺留視圖。

問題是我如何同時使用 Codeigniter 和 laravel 的刀片視圖?

laravel 版本是 5.8 版本。

我認為它會花費更多的時間來調整,而不是重寫新的 laravel 刀片視圖。 我建議使用最新的引導程序來快速編寫刀片視圖。

如果我沒看錯,CodeIgniter 使用普通的 PHP 來查看視圖(很難找到 2.x 文檔),而不使用模板引擎(如 ZA5C95B86291EA2909FCBE64458ED127)。

這是開箱即用的 Laravel 支持的,而不是將您的視圖命名為home.blade.php只需將其home.php仍然可以工作。 Laravel 根據擴展確定要使用的視圖引擎,但開箱即用支持普通 PHP 和 Blade。

順便說一句,您仍然可以將您的視圖home.blade.php ,因為 Blade 視圖中也支持 PHP 標簽,因此當您使用 Z34D1F91FB2E514B8576FAB1A75A89A6B 時,它應該很容易灑在一些 Blade 中。

唯一的事情是您必須檢查每個視圖是否使用 CodeIgniter 特定代碼和幫助程序 function 但因為它只是 PHP 它應該可以工作™。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM