Merhabalar.
index Blade.php
@foreach ($saklikartListesi as $saklikart)
<tr>
<td>{{ $sira++ }} </td>
<td>
{{ $saklikart->tenant->bolgeler->bolge_adi }} <br>
{{ $saklikart->tenant->mintikalar->mintika_adi }} <br>
</td>
</tr>
@endforeach
Html görüntüsü: https://prnt.sc/PS4QRq6KFqAG
Controller:
public function kartbilgisicekme($id)
{
$nKolaySakliKartBilgisi = nkolaySaklikart::find($id);
$token = $nKolayBilgi->token; //sx bilgisi
$customerKey = $nKolaySakliKartBilgisi->csCustomerKey;
$mercant = $nKolayBilgi->mercant;
$hashstr = $token . $customerKey . $mercant;
$hashData = base64_encode(pack('H*', sha1($hashstr)));
$data = [
'sx' => $token,
'customerKey' => $customerKey,
'hashData' => $hashData
];
$client = new Client();
$response = $client->post('https://paynkolay.nkolayislem.com.tr/Vpos/Payment/CardStorageCardList', ['form_params' => $data]);
if ($response->getStatusCode() == 200) {
$json = json_decode($response->getBody()->getContents());
$tokenKart = $json->Data->cards->Card->CardFileds->Detail[0]->Maskedpan; //$json->Data->cards->Card->CardFileds->Detail[0]->Token
}
}
Blade içindeki $saklikart->id
bilgisini, yukarıda gösterilen controller
içine gönderip, oradan tekrar $token
değişkenini, resimde gösterdiğim blade
içindeki modal'a geri almam gerekiyor. Ama kafam karışmış durumda. $saklikart->id
ile bankadan kart bilgisini normalde alabiliyorum ama buradaki blade
içine nasıl getireceğim anlayamadım.