Как я могу сделать этот php-скрипт для OpenCart, чтобы не выбирать последние продукты автоматически - PullRequest
2 голосов
/ 12 августа 2011

Приведенный ниже php-скрипт взят из OpenCart и автоматически выбирает последние продукты, но я бы сам хотел выбрать, какой из них должен быть показан в разделе модуля самостоятельно Я думаю, что это должно быть выбрано по ID, но я не очень хорош в php.

Буду очень рада за помощь, раздел Senast inlagda produkterna

Спасибо anweb

<div class="sidebarHome">
<div class="featuredBox">
    <p class="heading">Actout Mindfulness</p> 

    <ul class="btn">
        <?php $i=0; foreach ($products as $product): $i++; ?>
            <li class="prod<?php echo $i; ?>"><?php echo $i; ?></li>
        <?php endforeach; ?>
    </ul> 

    <ul class="items">
        <?php $i=0; foreach ($products as $product): $i++; ?>
            <li class="prod<?php echo $i; ?>">
                <?php if ($product['thumb']): ?>
                    <div class="img">
                        <a href="<?php echo $product['href']; ?>" title="<?php echo $product["name"] ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a>
                        <?php if ($product['special']): ?>
                            <span class="promo">Promo</span>
                        <?php endif; ?>
                    </div>
                <?php endif; ?>
                     <h2><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></h2>
                <?php if ($product['price']): ?>
                    <p class="price"><a href="http://www.actout.se" target="_blank">www.actout.se</a></p>
                <?php endif; ?>      
            </li>
        <?php endforeach; ?>
    </ul>    
</div>

1 Ответ

1 голос
/ 30 августа 2012

Anweb,

С тем, что вы описываете, можно разобраться через другой модуль.Используйте функциональный модуль, тогда вы можете выбрать продукты, которые вы хотите показать.Если вы хотите, чтобы модуль назывался Последним, вы можете отредактировать

Store / language / English / module / featured.php

Заменить;

$_['heading_title'] = 'Featured';

С;

$_['heading_title'] = 'Latest';

На сайте opencart также есть расширения, которые позволят вам изменять имена модулей в рамках администрирования.

...