16
Modeli yardımcıya nasıl yükleyebilirim? Fonksiyonların dışında yüklemem gerekiyor, ancak bunları fonksiyonlarda kullanıyorum.Modeli yardımcıya nasıl yükleyebilirim?
Modeli yardımcıya nasıl yükleyebilirim? Fonksiyonların dışında yüklemem gerekiyor, ancak bunları fonksiyonlarda kullanıyorum.Modeli yardımcıya nasıl yükleyebilirim?
Denetleyici nesnesine bir başvuru alabilir ve bu modele bu modele erişebilirsiniz.
function my_helper()
{
// Get a reference to the controller object
$CI = get_instance();
// You may need to load the model if it hasn't been pre-loaded
$CI->load->model('my_model');
// Call a function of the model
$CI->my_model->do_something();
}
Yardımcı işlev çağrılırken başka bir seçenek de modeli geçmek içindir.
function my_helper($my_model)
{
$my_model->do_something();
}
function my_controller_action()
{
// Call the helper function, passing in the model
my_helper($this->my_model);
}
Bu harika çalışıyor, soru gerçekten neden gerekli olduğunu. Şimdi kullanıyorum ama eminim ki bunu başarmak için daha iyi yollar var. Yine de teşekkürler! – qwerty
Harika çalışıyor :) Çok teşekkürler! –