Баннеры в главной и подкатегориях

Всем привет!
Такой вопрос: Есть категория и дочерние категории в ней категории. Необходимо сделать так, что бы при добавлении в категорию баннер, он показывался в дочерних категориях так-же. Делаю так:

{if in_array($smarty.server.REQUEST_URI,array('/catalog/parogeneratory-battistella','/catalog/parogeneratory-bieffe','/catalog/parogeneratory-comel',
'/catalog/parogeneratory-eolo','/catalog/parogeneratory-hasel','/catalog/parogeneratory-lelit','/catalog/parogeneratory-rotondi','/catalog/parogeneratory-silter'))}
	<div class="banner_in_cat">
		<img src="/images/banner/in-categories/lelit-ps-25.jpg" alt="lelit ps 25">
	</div>
	<div class="micro_banners_listing_top">
		<div class="micro_banners_item">micro_banner</div>
		<div class="micro_banners_item">micro_banner</div>
	</div>
{/if}

Все работает отлично. Но есть проблема! Если поменяется URL адрес страницы, то будет битая ссылка. Как сделать так, что бы не добавляя дочерних категорий в массив, скрипт понимал, что баннер нужно выводить во всех дочерних категориях главной категории?

Сделать подключение метки в php, определять там условия и в шаблоне вставить эту метку.

Для этого нужно знать php.

Думаю в вашем случае проще поменять url если он изменится.

1 лайк