diff --git a/include/renderer.php b/include/renderer.php index 2e64569..c3a230b 100644 --- a/include/renderer.php +++ b/include/renderer.php @@ -52,6 +52,7 @@ class Renderer { } $this->templateName = $templateName ?: (!in_array($scriptName, ['ffajs', 'fvajs', '', '/']) ? $scriptName : 'index'); $this->connectDb(); + $this->content['year'] = date('Y'); } private function createPublicMenuItems(): void { @@ -173,7 +174,9 @@ class Renderer { } private function footer(): void { - $this->website = str_replace('{{footer}}', file_get_contents('templates/footer.html'), $this->website); + $footerTemplate = file_get_contents('templates/footer.html'); + $footer = str_replace('{{year}}', date('Y'), $footerTemplate); + $this->website = str_replace('{{footer}}', $footer, $this->website); } protected function showInputField(array $errors, string $inputType, string $fieldName, int $fieldLength): void { diff --git a/templates/footer.html b/templates/footer.html index 4af366e..f78f9cc 100644 --- a/templates/footer.html +++ b/templates/footer.html @@ -1,4 +1,4 @@