मैं कुछ क्लिक ईवेंट पर कुकी सेट कर रहा हूं। तब कुकी में मूल्य भंडारण के बाद, मैं करने के लिएलार्वेल में कुकीज़ के साथ कैसे काम करें 5.2
- चेक कुकी के अस्तित्व के लिए मैं Laravel सरकारी डॉक्स का हवाला देते हुए एक समारोह का विकास किया है चाहता हूँ
- जाओ कुकी मानों
। कंसोल दिखाता है कि कुकीज़ सेट कर दी गई हैं। लेकिन उसके बाद, मैं दृश्य (ब्लेड टेम्पलेट) के लिए दो बिंदु (उपर्युक्त सूची में उल्लिखित) को हल नहीं कर सकता। यह हमेशा (Cookie::get('cookie.clients'))
'शून्य' दिखाता है। लेकिन ब्राउज़र कंसोल उस कुकी को प्रदर्शित करता है । अगर कोई जवाब जानता है, तो इसकी सराहना की जाएगी।
मेरा कोड यहां है।
नियंत्रक
use App\Client;
use App\Http\Requests;
use Illuminate\Http\Request;
use Validator;
use App\Http\Controllers\Controller;
use App\Repositories\ClientRepository;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Cookie;
class ClientController extends Controller
{
public function cookieadd(Request $request, Client $client)
{
$clients = [];
if (Cookie::get('cookie.clients') != null)
{
$clients = Cookie::get('cookie.clients');
}
array_push($clients, $client);
Cookie::forever('cookie.clients', $clients);
return redirect('/client');
}
}
देखें
@if (Cookie::get('cookie.clients') != null)
<p>cookie is set</p>
@else
<p>cookie isn't set</p>
@endif
क्या आप कुकी को "कुछ क्लिक ईवेंट" में जावास्क्रिप्ट के माध्यम से सेट कर रहे हैं, या अपने 'क्लाइंट कंट्रोलर' में विधि 'कुकीडैड' को कॉल करके? – Padarom
@ पैडारोम, विधि 'कुकीएड() ' –