Я делаю некоторые изменения в интернет-магазине, на котором работает OpenCart 2.2. При просмотре под категориями с левой стороны есть две карусели, которые показывают разные рекламные акции. Я хочу изменить его, что перед второй карусели есть текст описания. Для этого я должен отредактировать файл шаблона. И вот здесь теряюсь .. Это код в файле шаблона:PHP: Foreach с оператором «if-else»
<div id="banner<?php echo $module; ?>" class="owl-carousel">
<?php foreach ($banners as $banner) { ?>
<div class="item">
<?php if ($banner['link']) { ?>
<a href="<?php echo $banner['link']; ?>"><img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" class="img-responsive" /></a>
<?php } else { ?>
<img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" class="img-responsive" />
<?php } ?>
</div>
<?php } ?>
</div>
От я вижу в инспекторе браузера и в моем случае, этот код создает 2 баннера с идентификаторами - «banner0» и "banner1". Текст описания должен находиться в верхней части кода (справа). Если я использую простой абзац, он отображается дважды - над каждым баннером. Как его изменить, чтобы он отображал абзац только над вторым баннером (id-banner1)? Я думал об утверждении if-else, но я не уверен, что это сработает ... Может ли кто-нибудь помочь немного? Мои знания в PHP немного ...: S
Заранее благодарим!
С наилучшими пожеланиями, Tsvetko Крыстев