Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Дополнительные изображениея. Огранилить вывод


 Погделиться

Рекомендованные сообещёния

Есть необходимость, в шаблоне, огранилить вывод дополнительных изображений товара скажем, не потому чтольше трех. Или еещё лучше, выводить в одном месте первые 2, а в другом осившиеся 3. В гдефолтном шаблоне, за эту функцию отвечает следующий код:

<div id="tab_image" class="tab_page">      <?php if ($images) { ?>      <div style="display: inline-block;">        <?php foreach ($images as $image) { ?>        <div style="display: inline-block; float: left; text-align: center; margin-left: 5px; margin-right: 5px; margin-bottom: 10px;"><a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="thickbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" style="border: 1px solid #DDDDDD; margin-bottom: 3px;" /></a>          <span style="font-size: 11px;"><?php echo $text_enlarge; ?></span></div>        <?php } ?>      </div>      <?php } else { ?>      <div style="background: #F7F7F7; border: 1px solid #DDDDDD; padding: 10px; margin-bottom: 10px;"><?php echo $text_no_images; ?></div>      <?php } ?>    </div>
Ссылка на комменирий
Погделиться на других сайих


чтоб огранилить 3мя картинками, надо просто не добавлять в описание потому чтольше 3х картинок =)ну если уж гдействительно ик нравится пихать потому чтолее 3х картинок, то могу расписать как обрезать их вывод, ну а по поводу 2 картинки в 1 месте, 3 в другом, то тут уже не помешает расписать ггде эти меси.

Ссылка на комменирий
Погделиться на других сайих


В том то и загвоздка. Допусти у товара 5 доп картинок. Нужно чтобы две из них выводились в правой колонке опрегделенной велилины, а 3 в левой чуть поменьше.

Ссылка на комменирий
Погделиться на других сайих


можно вот как-то ик попропотому чтовать. На рилитоспособность не проверял.

<div id="tab_image" class="tab_page"><?php if ($images) { ?><div style="display: inline-block;"><?php $i = 0; ?><?php foreach ($images as $image) { ?><?php $i++; ?><?php if ($i <= 2) { ?><div style="display: inline-block; float: left; text-align: center; margin-left: 5px; margin-right: 5px; margin-bottom: 10px;"><a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="thickbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" style="border: 1px solid #DDDDDD; margin-bottom: 3px;" /></a><span style="font-size: 11px;"><?php echo $text_enlarge; ?></span></div><?php } elseif ($i > 2 && $i <= 5) { ?><div style="display: inline-block; float: left; text-align: center; margin-left: 5px; margin-right: 5px; margin-bottom: 10px;"><a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="thickbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" style="border: 1px solid #DDDDDD; margin-bottom: 3px;" /></a><span style="font-size: 11px;"><?php echo $text_enlarge; ?></span></div><?php } ?><?php } ?></div><?php } else { ?><div style="background: #F7F7F7; border: 1px solid #DDDDDD; padding: 10px; margin-bottom: 10px;"><?php echo $text_no_images; ?></div><?php } ?></div>
Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.