我有问题。我有一个像这样的基本结构。
/ model / function(admin / cat)
但我需要的是从'cat'调用另一个函数,我知道如何调用另一个函数,但我希望我的URL看起来像这样。
/模型/功能1 /函数2 (admin / cat / add || admin / cat / delete 等...)
我该怎么做?
答案 0 :(得分:2)
使用路由或在'admin'文件夹中创建'cat'控制器。
答案 1 :(得分:1)
您可以将函数的名称作为参数传递给cat
函数,例如
function cat($func=''){
//call the function passed as an argument
if ($func && function_exists($func))
$this->$func();
}
答案 2 :(得分:0)
所以我不确定模特必须做什么......
但我认为你要问的是你想要一个像
这样的网址结构/管理/猫/ PARAM
那么你的Controller应该是这样的
<?php
class Admin extends CI_Controller {
function cat($passed_in_param1)
{
if ($passed_in_param1 == 'add') {
// add a new category here
}
elseif ($passed_in_param1 == 'del') {
// del category here
}
}
}
?>