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

引数 get を関数に渡す:

URL: 管理者/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 に答える