С какого-то времени я пытаюсь понять, почему установка cookie через ZF2 кажется настолько сложной? Наверное, это не так, но я не могу понять, почему cookie не установлен.ZF2 setCookie не работает
Код
use Zend\Http\Header\SetCookie;
$response = $this->getResponse()->getHeaders();
$cookiesAccepted = new SetCookie('accepted_cookies', 1, strtotime('+1 Year', time()), '/');
$cookieTest = new SetCookie('test_key', 'test_value', strtotime('+1 Year', time()), '/');
$response ->addHeader($cookiesAccepted);
$response ->addHeader($cookieTest);
Освежающий страница.
выход Testing сбросом
Debug::dump($_COOKIE);
не содержит 'accepted_cookies' или '' test_key печенье.
Возможный дубликат [set cookie в zend framework] (http://stackoverflow.com/questions/9514879/set-cookie-in-zend-framework) – WillardSolutions
@EatPeanutButter Эта ссылка связана с zend framework 1 не zend framework 2 – Wilt
Это действительно ZF2 – directory