• 06-10-2016, 16:56:22
    #1
    Opencartta bir modülü kurduktan sonra butona tıkladığımda modül çalışmıyor ve Warning: Illegal string offset 'store_id' in C:\xampp\htdocs\site\admin\controller\module\sayfa bildirimleri.php on line 191 diye bir hata alıyorum.

    Yazan satırı kontrol ettim ama nasıl müdahele edeceğimi çözemedim.
    Yardımcı olursanız sevinirim, nasıl bir yol izlemeliyim ?

    191. satırda yazan şu:

    $this->data['data'] = $this->model_setting_setting->getSetting($this->moduleNameSmall, $store_id['store_id']);
  • 08-10-2016, 19:50:39
    #2
    TuncerSK adlı üyeden alıntı: mesajı görüntüle
    Opencartta bir modülü kurduktan sonra butona tıkladığımda modül çalışmıyor ve Warning: Illegal string offset 'store_id' in C:\xampp\htdocs\site\admin\controller\module\sayfa bildirimleri.php on line 191 diye bir hata alıyorum.

    Yazan satırı kontrol ettim ama nasıl müdahele edeceğimi çözemedim.
    Yardımcı olursanız sevinirim, nasıl bir yol izlemeliyim ?

    191. satırda yazan şu:

    $this->data['data'] = $this->model_setting_setting->getSetting($this->moduleNameSmall, $store_id['store_id']);

    hocam $store_id['store_id'] nin başına @ işareti koyun örneğin şöyle:
    $this->data['data']                   = $this->model_setting_setting->getSetting($this->moduleNameSmall, @$store_id['store_id']);
    Kolay Gelsin.
  • 08-10-2016, 21:16:32
    #3
    @ ne işe yarar onu da ben açıklayayım.
    @ önüne konulduğu koddaki error'ü ignore eder. Yeni bazı gereksiz hataları bu şekilde görmezden gelmesini sağlayabilir.
  • 08-10-2016, 22:29:08
    #4
    Wtapostar adlı üyeden alıntı: mesajı görüntüle
    hocam $store_id['store_id'] nin başına @ işareti koyun örneğin şöyle:
    $this->data['data']                   = $this->model_setting_setting->getSetting($this->moduleNameSmall, @$store_id['store_id']);
    Kolay Gelsin.
    webkolog adlı üyeden alıntı: mesajı görüntüle
    @ ne işe yarar onu da ben açıklayayım.
    @ önüne konulduğu koddaki error'ü ignore eder. Yeni bazı gereksiz hataları bu şekilde görmezden gelmesini sağlayabilir.
    ilginiz için teşekkür ederim.
    fakat bu durum hatayı gizliyor sadece. çözümünü bulmam gerekli benim. modül çalışmıyor yani şuan sonuca ulaşamadım.
    ama çalışmama nedeni de böyle kolaylıkla söylenecek bir şey değil gibi duruyor. detaylı inceleme yapılmadan nasıl çözüleceğini söylemek zor görünüyor. ben basit bi şekilde çözülebilir belki diye düşünmüştüm.
    teşekkürler tekrar