KR@LKSK adlı üyeden alıntı: mesajı görüntüle
Merhaba,
Xenforo 2 ye güncelleme yaptık. 1 deki eklentileri de 2 ye aktarıyoruz. Sms doğrulaması yapan bir eklenti var, kurduk. Fakat aşağıdaki hatayı alıyoruz. Bu hatayı nasıl düzeltebiliriz ?
  • Error: Call to undefined method XFMvcReplyError::setParam()
  • src/addons/XenForoTurkiye/SMS/XF/Pub/Controller/Thread.php:16

Thread.php dosyasının 16. satırındaki if metodunu aşağıdaki kod ile değiştirir misiniz?


        
  if( !method_exists($smsLimitThreadReply, 'smsLimitThreadReply') ) {
  return $smsLimitThreadReply;
}
Şöyle olması gerekiyor tüm fonksiyonun;

    public function actionIndex(ParameterBag $params)
    {
        $response = parent::actionIndex($params);

        $visitor = \XF::visitor();

         if( !method_exists($smsLimitThreadReply, 'smsLimitThreadReply') ) {
  return $smsLimitThreadReply; 

        $response->setParam('smsLimitThreadReply', $this->checkLimitThreadReply($visitor, $params));

        return $response;
    }