Changeset 6534


Ignore:
Timestamp:
12/18/09 10:35:13 (9 months ago)
Author:
steevanb
Message:

Ajout d'un paramètre cacheTemplate pour ne pas utiliser les caches de templates

Location:
trunk/utils/copix
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/utils/copix/tpl/CopixTpl.class.php

    r5559 r6534  
    271271                $tpl->compile_dir = COPIX_CACHE_PATH . 'php/templates/'; 
    272272                $tpl->compile_check = $config->compile_check; 
    273                 $tpl->force_compile = $config->force_compile; 
     273                if (CopixAJAX::isAJAXRequest ()) { 
     274                        $tpl->force_compile = (isset ($_SERVER['HTTP_X_COPIX_AJAX_CACHE_TEMPLATE']) && $_SERVER['HTTP_X_COPIX_AJAX_CACHE_TEMPLATE'] == 0) ? true : $config->force_compile; 
     275                } else { 
     276                        $tpl->force_compile = !_request ('cacheTemplate', !$config->force_compile); 
     277                } 
    274278                $tpl->caching = $config->template_caching; 
    275279                $tpl->use_sub_dirs = $config->template_use_sub_dirs; 
  • trunk/utils/copix/utils/CopixHTMLHeader.class.php

    r6209 r6534  
    514514                                                'urlBase'            => $urlBase, 
    515515                                                'urlHandler'         => $config->significant_url_mode, 
     516                                                'cacheTemplate'         => _request ('cacheTemplate', '1'), 
    516517                                                'resourceUrlBase'    => CopixResource::getResourceBaseUrl($urlBase, CopixTpl::getTheme(), CopixI18N::getLang(), CopixI18N::getCountry()), 
    517518                                        ))), 
Note: See TracChangeset for help on using the changeset viewer.