PrestashopПользовательская переменная cookie + Prestashop
Я застрял у нас одна проблема для печенья. В prestashop 1.4.7 я создаю настраиваемую переменную cookie с помощью setcookie, но когда я пытаюсь получить доступ и назначить его на фронт-контроллере, я не получаю установленное значение cookie. вот мой сценарий:
страница: checkpostcode.php
include(dirname(__FILE__).'/config/config.inc.php');
include(dirname(__FILE__).'/init.php');
global $cookie;
setcookie("is_postcode_checked", 1, time()+600, "/", "", 1); // Set the cookie in basepath
На frontcontroller.php странице: Я к нему доступ с помощью $_COOKIE
и назначить его в Smarty массив.
'is_postcode_checked' => $_COOKIE['is_postcode_checked'] // Getting null value for cookie
страница: checkpostcode.tpl
{$cookie->_get(postcode_checked_msg)} // here get the is_postcode_checked value but
, но я не в состоянии получить is_postcode_checked
значение переменной.
Должен ли я реализовать первый фрагмент в php-файле? Я не могу сделать это полностью внутри tpl-файла? – KingsInnerSoul
Я бы не рекомендовал делать это в файле .tpl, но вы можете технически сделать почти что угодно в tpl-файле. – justinl