-1
我無法從模型中訪問方法。從codeigniter中的模型訪問控制器(方法)
我曾嘗試做如下:
$CI= & get_instance();
$array = $CI->buildDateArray($this->session->userdata('dates'), $dateFormat);
但它並沒有進入該方法。
請注意,
謝謝。
我無法從模型中訪問方法。從codeigniter中的模型訪問控制器(方法)
我曾嘗試做如下:
$CI= & get_instance();
$array = $CI->buildDateArray($this->session->userdata('dates'), $dateFormat);
但它並沒有進入該方法。
請注意,
謝謝。
我很確定(閱讀:大約80%)CI不做HMVC,所以你不能向你的模型發出控制請求。
我不得不在你的應用程序的流程好辛苦的樣子,因爲通常你不應該這樣做(正常)。如果你真的需要,考慮http://codeigniter.com/wiki/Modular_Extensions_-_HMVC - 不知道它是否有好處,但它看起來應該做的工作。如果你決定要切換到Kohana的或燃料爲您的應用程序,他們是難以回暖,但功能更強大
加分點:P
感謝@Joe,我來到正確的,但可能是黑客攻擊的一位。 .. :(但肯定會檢查Kohana。不幸的是,整個應用程序是基於CI,並且將不可能將所有事情都重寫到新的MVC中......而我與CI一起工作越多,我越是接受它的侷限性和缺乏適當功能。 – user1197012 2012-02-10 12:15:19