azett 52bf429a01 Replaced Smarty 2.6.31-dev with v 4.0.4, keeping the FP-specific Smarty plugins.
Updated calls to current Smarty API (register_function()/register_modifier()/register_block() -> registerPlugin(); assign_by_ref() -> assignByRef()).
Fixed file includes in templates with quotes.
Removed SmartyValidate.class.php includes.

Still work in progress as some errors still appear!
2022-01-23 15:02:33 +01:00

45 lines
943 B
Markdown

clearCompiledTemplate()
clears the compiled version of the specified template resource
Description
===========
void
clearCompiledTemplate
string
tpl\_file
string
compile\_id
int
exp\_time
This clears the compiled version of the specified template resource, or
all compiled template files if one is not specified. If you pass a
[`$compile_id`](#variable.compile.id) only the compiled template for
this specific [`$compile_id`](#variable.compile.id) is cleared. If you
pass an exp\_time, then only compiled templates older than `exp_time`
seconds are cleared, by default all compiled templates are cleared
regardless of their age. This function is for advanced use only, not
normally needed.
<?php
// clear a specific template resource
$smarty->clearCompiledTemplate('index.tpl');
// clear entire compile directory
$smarty->clearCompiledTemplate();
?>
See also [`clearCache()`](#api.clear.cache).