Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 显示:无相关项目时无。opencart 1.5.6.4_Php_Css_Opencart - Fatal编程技术网

Php 显示:无相关项目时无。opencart 1.5.6.4

Php 显示:无相关项目时无。opencart 1.5.6.4,php,css,opencart,Php,Css,Opencart,我使用opencart 1.5.6.4,journal2主题,并在产品页面上创建了一个自定义的相关项目。只有一些产品我没有任何相关的项目,我想禁用它的显示 结果的屏幕转储: 有没有人对如何这样做有什么建议 我的代码为xml vqmod: <modification> <id>Related Products Custom tab </id> <version>1.2</version> <vqmver&g

我使用opencart 1.5.6.4,journal2主题,并在产品页面上创建了一个自定义的相关项目。只有一些产品我没有任何相关的项目,我想禁用它的显示

结果的屏幕转储:

有没有人对如何这样做有什么建议

我的代码为xml vqmod:

<modification>
    <id>Related Products Custom tab </id>
    <version>1.2</version>
    <vqmver>2.1.5</vqmver>
    <author>13Pixels</author>
    <file name="catalog/view/theme/journal2/template/product/product.tpl">
        <operation>
            <search position="after"><![CDATA[<div class="related-custom-spot">]]>
            </search>
        <add><![CDATA[
<div class="related-custom" style="background-color: rgb(244, 244, 244);">
    <?php if ($heading_title): ?>
    <div class="secondary-title" style="background-color: rgb(169, 184, 192); margin: 0px;"><?php echo $tab_related; ?></div>
    <?php endif; ?>
    <div class="related-custom-pictures">
            <?php foreach ($products as $product) { ?>
                 <?php if ($product['thumb']) { ?>
                    <a href="<?php echo $product['href']; ?>">
                            <img style="border-width: 5px; border-style: solid; border-color: rgb(244, 244, 244);" width="50px" height="50px" src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />
                        </a>

                   <?php } ?>         
                <?php } ?>
           </div> 
     </div>
        ]]></add>
        </operation>
    </file>
</modification>

相关产品自定义选项卡
1.2
2.1.5
]]>

在显示相关项目之前,您可以添加以下条件

<?php  if ($products)  { ?>
//your code to display related items
<?php } ?>

//显示相关项目的代码

希望这对你有帮助

您可以在显示相关项目之前添加以下条件

<?php  if ($products)  { ?>
//your code to display related items
<?php } ?>

//显示相关项目的代码

希望这对你有帮助

太完美了!谢谢你,伙计!您对如何对图像进行排序有什么建议吗?例如在产品表中排序订单表?那就太完美了,看:太完美了!谢谢你,伙计!您对如何对图像进行排序有什么建议吗?例如在产品表中排序订单表?那就太完美了,看: