codeigniter でカスタム ヘルパーを作成しています。特定のパラメーターがビューに渡されているかどうかを確認するインスタンスがあります。
ビューでは、この関数を使用して、渡されたすべての変数を取得できます。
$this->_ci_cached_vars
ただし、カスタム ヘルパーで使用すると空白が返されます。
ヘルパーで使用できるこれと同等の機能はありますか?
前もって感謝します。
codeigniter でカスタム ヘルパーを作成しています。特定のパラメーターがビューに渡されているかどうかを確認するインスタンスがあります。
ビューでは、この関数を使用して、渡されたすべての変数を取得できます。
$this->_ci_cached_vars
ただし、カスタム ヘルパーで使用すると空白が返されます。
ヘルパーで使用できるこれと同等の機能はありますか?
前もって感謝します。
古いバージョンの CodeIgniter がこれをサポートしているかどうかはわかりませんが、v3 リリースでは、 Loader クラスに public メソッドget_vars()
があり、 の値を読み取ることができます_ci_cached_vars
。
この質問は非常に古いものですが、この問題を検索しているときに見つけた Google での最初のヒットです。この投稿が、Google で私と同じ道をたどっている誰かの助けになることを願っています! :)
$GLOBALS['CI']->load->get_var('your_key_here')
CI 2.1.2でテスト済みを使用できます