Enhance template placeholder functionality: Updated the TemplateService to support new placeholders for page content, title, and excerpt. Modified related components and views to utilize these placeholders, improving dynamic content rendering. Added special placeholder buttons in the placeholder picker for easier insertion.
This commit is contained in:
@@ -44,7 +44,8 @@ class PageRenderer extends Component
|
||||
|
||||
return TemplateService::replacePlaceholders(
|
||||
$this->page->headerTemplate->html_content,
|
||||
$mergedData
|
||||
$mergedData,
|
||||
$this->page
|
||||
);
|
||||
}
|
||||
|
||||
@@ -67,7 +68,8 @@ class PageRenderer extends Component
|
||||
|
||||
$output .= TemplateService::replacePlaceholders(
|
||||
$section['template']->html_content,
|
||||
$mergedData
|
||||
$mergedData,
|
||||
$this->page
|
||||
);
|
||||
}
|
||||
|
||||
@@ -90,7 +92,8 @@ class PageRenderer extends Component
|
||||
|
||||
return TemplateService::replacePlaceholders(
|
||||
$this->page->footerTemplate->html_content,
|
||||
$mergedData
|
||||
$mergedData,
|
||||
$this->page
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user