API16:JResponse/allowCache
From Joomla! Documentation
Description
Set/get cachable state for the response.
Syntax
static allowCache($allow=null)
Parameter Name | Default Value | Description |
---|---|---|
$allow | null | $allow |
Returns
boolean True of browser caching should be allowed
Defined in
libraries/joomla/environment/response.php
Importing
jimport( 'joomla.environment.response' );
Source Body
public static function allowCache($allow = null)
{
if (!is_null($allow)) {
$GLOBALS['_JRESPONSE']->cachable = (bool) $allow;
}
return $GLOBALS['_JRESPONSE']->cachable;
}
From: http://groups.google.com/group/joomla-dev-general/browse_thread/thread/6ef5fe7eba4efc26
How can I override the default joomla headers from within a custom component? I would like to change
to
JResponse::allowCache(true) did the trick. If it helps anyone else, here is the code that worked for me.