如何使用 CI 在 Fuel CMS 中创建 'blog' 和新页面
How to create 'blog' and new page in Fuel CMS with CI
我刚开始使用 Fuel CMS 和 Codeignitor。我正在寻找易于阅读的建议、参考、教程、代码片段、ANSWERS 等,以解决以下 2 个问题。 (两部分问题)
1.) 如何访问 'blog' 功能;我读过它是 内置的 作为 /view/blog.php
但我没看到它;我试图创建自己的(在同一目录中)但它只是解析为静态页面(我从仪表板创建它)但它缺少任何博客 > post > get post 功能;就像'blogs
'一样。我读过时间,比如 Wordpress 和 Drupal; Fuel 有一个“blog
”模板。 'layouts
'下也有none。
所以,在这一点上,我不介意创建自己的“blog
”页面 - 这导致:
2.) 如何在没有仪表板的情况下在 Fuel CMS 中手动创建新页面。
我根据文档在此目录中创建了一个空 .php
文件:
C:\xampp\htdocs\FUEL-CMS-master\fuel\application\views
我真的不需要自定义 _variables/
- 那么我缺少什么。我读过我不需要为这种类型的页面或静态页面添加/设置新的 controller
。如果不需要,我也不想对控制器做任何事情。
Codeigniter 适用于 CMV 控制器 - 模型 - 视图,因此要创建一个简单的页面,您需要至少创建 2 个文件,1 个控制器和 1 个视图
如果您使用的是 CI 2.2 http://www.codeigniter.com/userguide2/overview/at_a_glance.html
如果您正在使用 CI 3 http://www.codeigniter.com/user_guide/overview/at_a_glance.html
- 首先你需要创建控制器
- 第二次创建视图
在 application/controllhers/blog 中创建一个文件。php
<?php
class Blog extends CI_Controller {
public function view($page = 'home')
{
//you can acesse this http://example.com/blog/view/
}
public function new($page = 'home')
{
//you can acesse this http://example.com/blog/new/
}
}
我刚开始使用 Fuel CMS 和 Codeignitor。我正在寻找易于阅读的建议、参考、教程、代码片段、ANSWERS 等,以解决以下 2 个问题。 (两部分问题)
1.) 如何访问 'blog' 功能;我读过它是 内置的 作为 /view/blog.php
但我没看到它;我试图创建自己的(在同一目录中)但它只是解析为静态页面(我从仪表板创建它)但它缺少任何博客 > post > get post 功能;就像'blogs
'一样。我读过时间,比如 Wordpress 和 Drupal; Fuel 有一个“blog
”模板。 'layouts
'下也有none。
所以,在这一点上,我不介意创建自己的“blog
”页面 - 这导致:
2.) 如何在没有仪表板的情况下在 Fuel CMS 中手动创建新页面。
我根据文档在此目录中创建了一个空 .php
文件:
C:\xampp\htdocs\FUEL-CMS-master\fuel\application\views
我真的不需要自定义 _variables/
- 那么我缺少什么。我读过我不需要为这种类型的页面或静态页面添加/设置新的 controller
。如果不需要,我也不想对控制器做任何事情。
Codeigniter 适用于 CMV 控制器 - 模型 - 视图,因此要创建一个简单的页面,您需要至少创建 2 个文件,1 个控制器和 1 个视图
如果您使用的是 CI 2.2 http://www.codeigniter.com/userguide2/overview/at_a_glance.html
如果您正在使用 CI 3 http://www.codeigniter.com/user_guide/overview/at_a_glance.html
- 首先你需要创建控制器
- 第二次创建视图
在 application/controllhers/blog 中创建一个文件。php
<?php
class Blog extends CI_Controller {
public function view($page = 'home')
{
//you can acesse this http://example.com/blog/view/
}
public function new($page = 'home')
{
//you can acesse this http://example.com/blog/new/
}
}