خرید بک لینک
سلام دوستان وقتتون بخیر
برای پرداخت از درگاه بانک ملت استفاده میکنم
زمانی که به طور عادی یه فرم میزارم و csrf میفرستم به اکشن pay درست عمل میکنه
مشکل وقتیه که ابتدا اطلاعات به یه اکشن دیگ ارسال میشن و بعد داخل همون اکشن ریدایرکت میشه به اکشن pay ، تو این حالت یه صفحه سفید میاد دیگ به درگاه وصل نمیشه
ممنون میشم راهنمایی کنید که این مشکل چطوری حل کنم
راه های مختلفی رفتم اما متاسفانه جوابی نگرفتم
return $this->redirect(['pay', 'id' => $order->idOrder]);
ارسالها

تشکر شده توسط:

csrf را برای تست، برای اکشن (این متد بیفور اکشن رو تو کنترلتون اضافه کنید) مربوطه فعلا غیر فعال کنید و بررسی کنید و نتیجه را بفرمایید
public function beforeAction($action)
{
    if ($action->id =='pay') {
        $this->enableCsrfValidation = false;
    }
    return parent::beforeAction($action);
}
ارسالها

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: جمعه 30 تير 1396 ساعت: 3:47

صفحه بندی