Legacy Documentation
You are using the documentation for version 3.5.17. Go here for the latest version or check here for your available upgrades to the latest version.
Template Library Extension Hooks¶
template_fetch_template¶
-
template_fetch_template
($row)¶ Access template data prior to template parsing.
How it’s called:
ee()->extensions->call('template_fetch_template', $row);
Parameters: - $row (array) – Data for the current template
Return type: Void
New in version 2.4.0.
template_post_parse¶
-
template_post_parse
($final_template, $is_partial, $site_id)¶ Modify template after tag parsing
How it’s called:
$this->final_template = ee()->extensions->call( 'template_post_parse', $this->final_template, $is_partial, $site_id );
Parameters: - $final_template (string) – The template string after template tags have been parsed
- $is_partial (boolean) –
TRUE
if the current template is an embed or a layout - $site_id (string) – Site ID of the current template
Returns: The adjusted
$final_template
Return type: String
Note
Before 2.8.0
$is_partial
was called$is_sub
and only applied to embeds.New in version 2.4.0.