0

我正在使用 Smarty 和 PHP。

我想将一些参数从视图传递给控制器

看法

<dd><a href="{site_url()}admin/reloadConditions">Pre Registrado</a></dd>

控制器

public function reloadConditions($cond){
    // some code
}

例如,我想发送参数“1”,并尝试了不同的方法,例如:

看法

<dd><a href="{site_url()}admin/reloadConditions/1">Pre Registrado</a></dd>

但似乎没有任何效果。有没有机会做到这一点?

4

1 回答 1

1

将参数传递给函数:

网址:admin/reloadConditions/1

function index($id)
{
  echo $id; // output 1
}

指南http ://ellislab.com/codeigniter%20/user-guide/general/controllers.html

或者

function index()
{
  // admin/reloadConditions/1
  // admin = 1
  // reloadConditions = 2

  echo $this->uri->segment(3); // catch third parameter in url
}

指南http ://ellislab.com/codeigniter%20/user-guide/libraries/uri.html

于 2013-11-12T19:45:25.173 回答