Как правильно создать обертку с помощью php?

На главной странице нужна обертка <div class="offer__bg"></div>, а на внутряках хочу ее убирать и для этого использую следующий код:

<?php if($_SERVER['REQUEST_URI']=='/' || $_SERVER['REQUEST_URI']=='/index.php'){
    echo '<div class="offer__bg">';
     }
    	 ?>
			<header class="header">
				<div class="container">
					<div class="row">
						<div class="col-md-4">
							<div class="menu-burger__wrapper">
								<div class="menu-burger">
									<div class="icon">
									</div>
									<div class="menu-burger__text">Меню</div>
								</div>
							</div>
						</div>
					<div class="col-md-4">
						<a href="/" class="logo">
							<svg class="icon icon-logo"><use xlink:href="#logo"></use></svg>
						</a>
					</div>
					<div class="col-md-4">
						<p class="grafik">Режим работы: <span>пн–вс 9–22<sup>00</sup></span></p>
						<a href="tel:+74953332269" class="tel">+7 (495) <span>333-22-69<span></a>
						<a href="#" class="modal_open btn-modal">Обратный звонок</a>
					</div>
					</div>
				</div>
				<jdoc:include type="modules" name="slider" style="xhtml" />
			</header>
		</div>
	<?php if($_SERVER['REQUEST_URI']=='/' || $_SERVER['REQUEST_URI']=='/index.php'){
    echo '</div>';
     }
    	 ?>

Вроде все работает, но есть сомнения что это костыль.
А как правильно это делать?

upd: сайт на джумле
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ответы на вопрос 1
usdglander
@usdglander Куратор тега PHP
Yipee-ki-yay
Ну концептуально это два разных лейаута, в которые выводится контент. Поэтому делайте две разные вьюхи и используйте их в разных контроллерах.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы