Yii Framework'den jQuery Cookie(Çerez) Eklentisi'ne Erişim

Tamer tarafından, 12 27 2012 23:29:00 tarihinde yayınlandı.

Yii Framework'ün, JQuery Cookie eklentisine erişimi gayet basittir. Önemli olan script dosyanın referans bilgileri yanlış girilmemiş olmasıdır.
 Örnek olarak;

$script = Yii::app()->clientScript;
$script->registerCoreScript('jquery');
$script->registerCoreScript('cookie');
$script->registerScriptFile(CController::createUrl('/js/main.js'), 
CClientScript::POS_HEAD);

Burayı ayarladıktan sonra,  JavaScript'de çerezleri ayarlayabilirsiniz:

$.cookie("Title", "Value", {path: "/", expires: "3"});

Burada "path" erişim sağlayacağınız çerezlerin konumunu yazılıyor. "expires" ise kaç gün kalacağını belirtiyor. ve nihayet çerezi oluşturabilirsiniz.

Aşağıdaki gibi de çerezinizi çağırabilirsiniz.

$.cookie("Title");