CodeIgniter'daki bir Yardımcısı uzatmak için nasıl?

3 Cevap php

I system/helpers klasöründe bulunan çekirdek string yardımcısı, bazı yeni fonksiyonlar eklemek istiyoruz. Ben bir 'doğru' MY_String_helper kullanarak bunu yapmak için bir yol, ya da bu tür bir şey olduğunu düşünüyorum. Ben olsa yapıldığını tam olarak nasıl hatırlamıyorum. Bu konuda herhangi bir düşünce?

3 Cevap

Ben buldum. application/helpers dizininde, bu gibi bir adı olan bir dosyayı yapın:

MY_xx_helper.php

Örn:

MY_string_helper.php

Sonra arayabilirsiniz

$this->load->helper('string');

Ve tüm varolan yardımcı fonksiyonları yanı sıra eklemek yenilerini yüklemek gerekir.

Eğer yeni fonksiyonlar eklemek ama yardımcı işlevlerini exising yerine değil sadece yapıyor.

Birincil kaynağı, durumda işler gelecekte değiştirmek, CodeIgniter User Guide's Helpers page yardımcıları genişletmek için nasıl açıklayan bir bölüm vardır.