2014-10-09 4 views
0

Я пытаюсь использовать cookie для «запоминания» пользовательских настроек.Как запомнить пользовательские настройки

У меня есть панель меню на моем заднем конце, которую пользователь может сузить или расширить. Если пользователь сужает строку меню, создается файл cookie, и если пользователь расширяет строку меню, файл cookie должен быть удален.

Теперь, если я сужу строку меню на странице 1 и расширяю ее снова, все в порядке. Но если я сужу строку меню на стр. 1 и перейдите на страницу 2, чтобы расширить ее, файл cookie не будет удален, и вместо этого будет создан новый файл cookie с тем же именем.

Я хотел бы знать, как использовать Laravel Cookie, чтобы запомнить эту настройку (сейчас я использую this), если это возможно. Else, я действительно хотел бы получить предложения о том, как и что делать, чтобы помнить пользовательские настройки.

Я слышал, что cookie может работать, и сеанс может работать, но, видимо, я не могу заставить его работать или так. Предложение оценено!

+0

Каков ваш текущий код, используемый для установки файла cookie? Похоже, что он не применяется ко всему домену, а только к конкретной странице. – JakeSteam

+0

@Jake 'docCookies.setItem ('menubar', 'test', 900, '/ admin/members/*');' Это то, что я использую для создания файла cookie. Cookie установлен на/admin/members. Должно быть хорошо? – Jeroen

+0

Я бы рекомендовал установить его только «/». Это позволяет избежать проблем, связанных с запутыванием проблем, которые могут возникнуть позже, и может исправить это. – JakeSteam

ответ

-1

Я узнал, что каким-то образом, используя this cookie 'framework', он действительно не работает так хорошо. Когда я играл немного с this cookie 'framework', он фактически работает как шарм

Смежные вопросы