在 cakephp 3 中查找和使用模板的最佳方法是什么

What is the best way to fin and use a template in cakephp 3

我是 cakephp 的新手,我从第 3 版开始。我想构建一个漂亮的应用程序,但由于我的设计不佳,我真的很想使用免费模板或购买我自己制作的模板可以在cakephp中使用。

所以,我非常感谢您的所有建议和想法或最佳实践。简单的方法将是最好的,因为我没有太多时间处理这个项目。提前谢谢你。

如果您没有像您提到的那样有很多时间,继续并开始的最简单方法是将大量代码粘贴到 [=23= 内的 default.ctp 布局中.ctp.

您会注意到那里已经有一些 PHP 行与获取 css 块、元标记和其他可能存在于您的项目中的代码块相关.

找到您尝试使用的主题的主要布局 - 在大多数页面上都保持一致的布局。这就是您将用于 default.ctp 的那个。比较 default.ctp 中已有的内容,并围绕该文档中的 HTML 进行可比较的调整,同时保留 PHP 的重要行。

对于其他重要页面,如登录或注册页面,只需为它们创建一个新文档,如 'login.ctp',然后在加载页面的函数中(可能 'login' 在 UsersController' ), 用这行代码更改默认布局:

    $this->viewBuilder()->layout('login'); // without the .ctp ending

这样您就可以创建与任何其他页面都不匹配的一次性布局。