Я не могу получить сообщение в возврате метода просмотра laravel

Я хочу получить сообщение, которое я возвращаю с помощью larevel view return with method, но когда я получаю эту переменную сообщения, она не отображается.

Я создал API для paytm paymentgetway.

код ниже

web.php

Route::get('/book/{id}/{title?}','BooksController@bookDetail');

api.php

Route::post('payment/status', 'OrderController@paymentCallback');

контролер

namespace App\Http\Controllers;
use PaytmWallet;
use Illuminate\Http\Request;
use App\EventRegistration;
use Session;
use Illuminate\Support\Facades\DB;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use View;
use Cookie;
use URL;
 public function paymentCallback(Request $request)
{
    $data = Session::all();
    $transaction = PaytmWallet::with('receive');
    $response = $transaction->response();
    $order_id = $transaction->getOrderId();

    $resultsdata = DB::select('select * from tbl_payment where order_id = "'.$order_id.'"');

    $msg = "";
    if ($transaction->isSuccessful()){
        $aUpdate = DB::table('tbl_payment')->where('order_id',$transaction->getOrderId())->update(['payment_status'=>"success"]);
        $currentDate = date("Y-m-d H:i:s");

        // $userid =  Session::get('userId');
        // $ebook_id =  Session::get('ebook_id');
        // $payment_id =  Session::get('payment_id');

        DB::table('mb_user_purchase_ebook')->insert(['ebook_id' => $resultsdata[0]->ebook_id,'user_id' => $resultsdata[0]->user_id,'coupon_id' =>"0",'payment_id' => $resultsdata[0]->payment_id, 'createddate' => $currentDate ]);
        $msg = "jignesh";
    }else if ($transaction->isFailed()){
        $aUpdate = DB::table('tbl_payment')->where('order_id',$order_id)->update(['payment_status'=>"fail"]);
        $msg = "kanu";
    }
    $bookdata = DB::select('select * from mb_EBuuk120610 where ebook_id = "'.$resultsdata[0]->ebook_id.'"');

    Session::flash('messageDATA', 'Successfully deleted the nerd!');

    return redirect()->to('/book/'.$resultsdata[0]->ebook_id.'/'.str_slug($bookdata[0]->ebook_title_eng,'-'))->with('message',"Thish is my message");
    // dd($transaction);
} 

Когда я пытаюсь получить переменную сообщения в представлении или контроллере, но не выдаю никаких результатов, так что кто-нибудь может помочь в этом. Я пробовал все возможные вещи, но это не дает мне результата.

В вашем коде есть ошибка

The Oracle 06.07.2018 12:15

Какая ошибка в коде?

Jignesh Prajapati 06.07.2018 12:16

Смотри мой ответ, пожалуйста.

The Oracle 06.07.2018 12:20

Пожалуйста, опубликуйте код, который вы используете для получения сообщения в вашем представлении.

The Oracle 06.07.2018 12:30

{{Session :: get ('сообщение')}}

Jignesh Prajapati 06.07.2018 12:38
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
5
64
0

Другие вопросы по теме