document & remove duplicate header renders

This commit is contained in:
Audrey Jensen 2023-07-21 20:03:27 +00:00
parent f7e48cc43e
commit f3ad761e7a
16 changed files with 6 additions and 63 deletions

View File

@ -95,10 +95,13 @@ class SafetyController extends AbstractController
}
$topic = strtolower($topic);
//Render the page header
$header = $this->renderView('_header.html.twig') . $this->renderView ('_navbar.html.twig');
//prepare navButton data
$navButtonData = ['previous'=> $previousTopic, 'next' => $nextTopic];
$contents = $this->renderView('Training/Safety/Topics/'.$topic.".html.twig", $navButtonData);
$navButtons = $this->renderView('Training/Safety/navButtons.html.twig',$navButtonData);
return new Response($header . $contents . $navButtons);
$contents = $this->renderView('Training/Safety/Topics/'.$topic.".html.twig"); //render main page contents
$navButtons = $this->renderView('Training/Safety/navButtons.html.twig',$navButtonData); //render nav buttons
return new Response($header . $navButtons . $contents . $navButtons);
}
}

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Emergency Action Plan</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Crane / Hoist Safety </h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Electrical Safety</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Fire Extinguisher Operation</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Fire Prevention</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Machine Guarding</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Hazard Communication</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Hearing Protection</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Hand & Power Tools</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Personal Protective Equipment (Eyes, Face, Hands, & Feet) </h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Safe Lifting</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Lockout Tagout</h2>

View File

@ -1,9 +1,5 @@
<!DOCTYPE html>
<html>
{{ include('_header.html.twig') }}
{{ include('_navbar.html.twig')}}
{{ include('Training/Safety/navButtons.html.twig') }}
<body>
<div class="container">
<h2 class="text-bold">Welding Safety</h2>