kagan

кукисы в OpenCart 2.x

Рекомендуемые сообщения

kagan    31

Добрый вечер.

 

Господа, подскажите пожалуйста как установить срок жизни для конкретной куки в OpenCart на стороне сайта (front-end).

 

Неужели можно это устанавливается глобально в session_set_cookie_params (system/library/sesssion.php) или есть другие способы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dotrox    314

Разве что вручную вбить для конкретной куки при её установке. Никаких других механизмов не предусмотрено.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    768

а чем setcookie не устраивает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kagan    31

а чем setcookie не устраивает?

 

Мне для попапа нужно поставить. (т.е. чтобы не показывало n-дней).

 

Т.е. использовать setcookie() напрямую для работы с куками, вместо стандартной библиотекой Session? (expire по другому никак же не получиться установить)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kagan    31

А, там сессии, извините, не заметил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dotrox    314

А, там сессии, извините, не заметил.

 

И только они. В ОК нет какого-то отдельного инструмента для работы с куки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kagan    31

И только они. В ОК нет какого-то отдельного инструмента для работы с куки.

 

Еще я так понял, наличие куки можно проверить так:

$this->request->cookie['language']

но задать время жизни ей можно только через set_cookie.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    830

Но браузер не отдаст куку время жизни которой истекло

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу