如何在Codeigniter

时间:2015-08-02 11:47:25

标签: php codeigniter codeigniter-2 codeigniter-url

我是Codeigniter的初学者,所以我需要帮助。

我正在使用Codeigniter建立博客网站,我不知道如何隐藏控制器类和URL中的ID。

就像我生成了以下网址:http://localhost/codeigniter/index.php/content/some-title/123

  1. content是我的控制器类名。
  2. some-title是我的文章标题。
  3. 123是我的文章ID。
  4. 我想只保留节目标题。

    例如:http://localhost/codeigniter/index.php/some-title

    任何帮助将不胜感激!!!

2 个答案:

答案 0 :(得分:0)

您已添加链接 config/routes.php

http://localhost/codeigniter/index.php/content/some-title/123

Ex: $route ['some-title/(: any)']  = 'content/some-title/$123';

答案 1 :(得分:0)

您可以这样做:

$route['(:any)'] = 'content/view/$1';

并且在您的内容控制器中,您必须具有以下方法:

public funtion view($pagetitle){…}