Постоянное значение не печатается в режиме просмотра laravel - PullRequest
0 голосов
/ 14 июля 2020

Привет, я передаю свой идентификатор платежной транзакции на страницу успешного выполнения платежа, я хотел бы распечатать идентификатор транзакции для моих пользователей. Далее следует мой код в контроллере

if($response["Status"]=="success")
        {
            $clinic =Clinic::find($clinicid);
            $clinic->clinicPub="yes";
            if ($clinic->save()) {
                $payment = new Payment;
                $payment->clinicID=$clinicid;
                $payment->transactionid=$response["Confirmation"];
                $payment->save();
                return view('payment.paymentSuccess')->with('transaction_id', $response["Confirmation"]);
            }
            
        }

Я передаю $response["Confirmation"] с transactionId .

Ниже приведен код на моей странице просмотра

<h4>Your subscription is active and you will be charged $29.99 On monthly basis.<i class="fa fa-check-circle text-success" aria-hidden="true"></i></h4>{{$transaction_id}}
                        Your Transaction id was {{transaction_id}}
                        <a href="/" class="float-left pt-4">Back to home</a>

Но мой transaction_id здесь не печатается. Выдает ошибку

Use of undefined constant transaction_id - assumed 'transaction_id' (this will throw an Error in a future version of PHP

Помогите мне решить эту проблему

1 Ответ

1 голос
/ 14 июля 2020

Вы забыли знак доллара в переменной.

Your Transaction id was {{ $transaction_id }}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...