1

我刚开始使用燃料 CMS 和 Codeignitor。我正在为以下 2 个问题寻找易于阅读的建议、参考资料、教程、代码片段、答案等。(两部分问题)

1.)我如何访问“博客”功能;我读过它是内置的/view/blog.php但我没有看到它;我尝试创建自己的(在同一目录中),但它只是解析为静态页面(我从仪表板创建它),但它缺少任何博客>帖子>获取帖子功能;喜欢' blogs'做。我已经阅读了一些时间,比如 Wordpress 和 Drupal;Fuel 有一个 ' blog' 模板。' ' 下也没有layouts

所以,在这一点上,我不介意创建自己的“ blog”页面——这会导致:

2.)我如何在 Fuel CMS 中手动创建一个新页面,而不使用仪表板。

.php根据文档在此目录中创建了一个空文件:

C:\xampp\htdocs\FUEL-CMS-master\fuel\application\views

我真的不需要这个自定义_variables/- 所以我错过了什么。我读过我不需要controller使用这种类型的页面或静态页面添加/设置新的。如果我不需要,我也不想对控制器做任何事情。

4

1 回答 1

1

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/   
    }


}
于 2015-06-19T18:38:21.330 回答