![]() |
How to pass session variable in laravel using api - Printable Version +- 0Day Forums (https://0day.red) +-- Forum: Coding (https://0day.red/Forum-Coding) +--- Forum: CMS (https://0day.red/Forum-CMS) +---- Forum: WHMCS (https://0day.red/Forum-WHMCS) +---- Thread: How to pass session variable in laravel using api (/Thread-How-to-pass-session-variable-in-laravel-using-api) |
How to pass session variable in laravel using api - catabolism12061 - 07-27-2023 Find below the blade file: @foreach($product1['domains']['domain'] as $product) <tr role="row"> <td class="sorting_desc" tabindex="0" aria-controls="DataTables_Table_0" rowspan="1" colspan="1" aria-label="Rendering engine: activate to sort column ascending" aria-sort="descending">1</td> <td class="sorting" tabindex="0" aria-controls="DataTables_Table_0" rowspan="1" colspan="1"aria-label="Browser: activate to sort column ascending"> <a href="" style="color:#23b7e5" data-toggle="modal" data-target="#myModal1"> {{$product['domainname']}} </a> </td> <td class="sorting" tabindex="0" aria-controls="DataTables_Table_0" rowspan="1" colspan="1" aria-label="Platform(s): activate to sort column ascending"> {{$product['regdate']}} </td> <td class="sorting" tabindex="0" aria-controls="DataTables_Table_0" rowspan="1" colspan="1" aria-label="Platform(s): activate to sort column ascending"> {{$product['expirydate']}} </td> <td class="sorting" tabindex="0" aria-controls="DataTables_Table_0" rowspan="1" colspan="1" aria-label="Engine version: activate to sort column ascending">Renew</td> </tr> @endforeach Find below the route code: Route::get('/mydomains','InvoiceTicketController@set'); The controller code is given below : class InvoiceTicketController extends Controller { public function set(){ $product1=Whmcs::GetClientsDomains([]); return view('clientlayout.main.mydomains',compact('product1')); } } Suggest me a solution to pass session variable in laravel to display the domains based on the client in my view file. RE: How to pass session variable in laravel using api - sandasandakan190 - 07-27-2023 Just use the helper function session(). On the controller you can use like this: $value = $request->session()->get('key'); To store the data on the session you can do like this: $request->session()->put('key', 'value'); On the views you can use the function session to retrieve the value: {{ session(['key' => 'value']) }} |