首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Laravel中使用Codeigniter的视图?

如何在Laravel中使用Codeigniter的视图?
EN

Stack Overflow用户
提问于 2021-05-24 18:34:36
回答 2查看 62关注 0票数 0

在我的工作中,有一个Codeingiter 2.x项目在一个过时的PHP版本中运行。

因此,作为升级,我们希望迁移到Laravel。但由于人力匮乏和时间匮乏,我认为我可以通过一些调整来重用编码者的遗留视图。

这个孔洞是我如何同时使用Codeigniter's和laravel's刀片视图?

laravel版本是5.8版本。

EN

回答 2

Stack Overflow用户

发布于 2021-06-09 02:59:52

我认为它将花费更多的时间来调整,而不是重写新的laravel刀片视图。我建议使用最新的bootstrap来快速编写您的刀片式视图。

票数 1
EN

Stack Overflow用户

发布于 2021-05-24 18:42:10

如果我没看错的话,CodeIgniter使用普通的PHP进行视图(很难找到2.x文档),没有使用模板引擎(就像Laravel使用Blade一样)。

这是由Laravel开箱即用来支持的,而不是将你的视图命名为home.blade.php,只需将其命名为home.php,它仍然可以工作。Laravel根据扩展确定要使用的视图引擎,但开箱即支持纯PHP和Blade。

顺便说一句,你仍然可以将你的视图称为home.blade.php,因为在刀片视图中也支持PHP,所以你可以很容易地在一些Blade中使用它。

唯一的问题是,您必须检查每个视图中特定于CodeIgniter的代码和帮助函数的用法,但由于它只是PHP,所以它应该只运行™。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67670552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档