Работа с cookie из Javascript
В ядро семёрки входит небольшой jQuery плагин — Cookie plugin 1.0, с помощью которого можно из javascript добавлять, изменять и удалять куки.
Перед тем как использовать плагин, его нужно подключить одним из двух способов:
// способ подключения в конструкторе формы
$form['#attached']['library'][] = array('system', 'jquery.cookie');
// общий способ подключения
drupal_add_library('system', 'jquery.cookie');
После этого в js станет доступна ф-я $.cookie:
var myCookie = $.cookie('myCookie'); // получение значения куки myCookie
$.cookie('myCookie', 'some val'); // установка значения куки myCookie
$.cookie('myCookie', null); // удаление куки myCookie
Пример установки куки с дополнительными параметрами:
$.cookie('someVar', {
expires: 7,
path: '/',
domain: 'example.com',
secure: true
});
Написанное актуально для
Drupal 7.x
Комментарии:
Нету комментариев для вывода...