m_passe Posted November 3, 2013 Share Posted November 3, 2013 (edited) CIao a tutti, dopo aver seguito i vari tutorial e consigli, non riesco a disattivare la smarty cache e quindi a lavorare su modifiche files .tpl mi spiego: prestashop 1.49 ecco tutti i passaggi: 1. da BO ho settato 'obbliga compilazione' 2. ho cancellato manualmente i files in tools/smarty/cache (tranne index.php) e tools/smarty/compile (tranne index.php) 3. ho cancellato la cache del browser (google chrome) = nessun risultato, le modifiche al template (themes/mytheme/modules/blocklanguages/blocklanguages.tpl) non hanno nessun risultato l'unica cosa 'strana' che noto è che nella cartella suddetta c'è solo il .tpl e non anche il .php, ma forse questo è normale non avendo risultati ho anche fatto: 4. da phpmyadmin, table ps_configuration ho settato a '0' l'opzione PS_SMARTY_CACHE 5. ho editato il file config/smarty.config.inc.php come di seguito define('_PS_SMARTY_DIR_', _PS_TOOL_DIR_.(_PS_FORCE_SMARTY_2_ ? 'smarty_v2' : 'smarty').'/'); require_once(_PS_SMARTY_DIR_.'Smarty.class.php'); global $smarty; $smarty = new Smarty(); $smarty->template_dir = _PS_THEME_DIR_.'tpl'; $smarty->compile_dir = _PS_SMARTY_DIR_.'compile'; $smarty->cache_dir = _PS_SMARTY_DIR_.'cache'; $smarty->config_dir = _PS_SMARTY_DIR_.'configs'; $smarty->caching = false; //$smarty->force_compile = (bool)Configuration::get('PS_SMARTY_FORCE_COMPILE'); $smarty->force_compile = true; $smarty->compile_check = true; $smarty->debugging = false; $smarty->debugging_ctrl = 'URL'; /* 'NONE' on production */ come si vede ho commentato la linea $smarty->force_compile proprio per assicurarmi che il valore fosse 'true' 6. ho anche controllato la cartella tools/smarty_v2/ ma i folder /cache/ e /compile/ non vengono utilizzati, quindi è la sola smarty/ che funziona come cache il risultato finale è che NESSUNO DI QUESTI CAMBIAMENTI (tutti attualmente attivi) ha effetto, nè a livello di BO ne con l'editing di files di configurazione, nè con il settaggio del DB.. continua a generare files di cache sia in tools/smarty/cache che in tools/smarty/compile come può essere? che dovrei fare? grazie a chi voglia aiutarmi con 'lo strano caso della cache inarrestabile' Edited November 3, 2013 by m_passe (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now