これは私が持っているものです:
class Calendar extends CI_Controller {
public $extension;
function __construct()
{
parent::__construct();
$this->extension = "";
}
public function index($page_id, $extension=null)
{
if(!is_null($extension))
{
$this->extension = $extension;
}
$this->firephp->log($this->extension);
$this->load->view('/modules/calendar_view', array("page_id" => $page_id, "extension" => $this->extension));
}
public function update_calendar($width, $page_id, $new_month=null, $new_year=null)
{
$this->firephp->log($this->extension);
}
}
明らかに、正しい値は index メソッドでうまくエコーアウトします。しかし、読み込まれたビューは 2 番目のメソッドを呼び出し、グローバル変数は設定されていません。
明示的に変更されるまで設定する方法はありますか?
ありがとう。