Opencart如何在搜索页面中显示产品的型号值

Opencart如何在搜索页面中显示产品的型号值,opencart,opencart2.x,opencart2.3,Opencart,Opencart2.x,Opencart2.3,我使用的是opencart版本2.1.0.2,我试图在搜索结果页面中显示每个产品的型号 我尝试了在网上找到的follow varius解决方案,也尝试了stackoverflow问题,但最终没有任何效果,我认为原因在于我遵循的示例是不同的opencart版本 我找到的解决方案之一是 有人能给我推荐其他可以与我的opencart版本配合使用的解决方案吗?在搜索结果中显示型号 从Catalog/Controller/Product打开search.php 搜索 'name' =>

我使用的是opencart版本2.1.0.2,我试图在搜索结果页面中显示每个产品的型号

我尝试了在网上找到的follow varius解决方案,也尝试了stackoverflow问题,但最终没有任何效果,我认为原因在于我遵循的示例是不同的opencart版本

我找到的解决方案之一是


有人能给我推荐其他可以与我的opencart版本配合使用的解决方案吗?

在搜索结果中显示型号

从Catalog/Controller/Product打开search.php

搜索

'name'        => $result['name'],
    <?php if ($product['tax']) { ?>
         <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
   <?php } ?>
</p>
在后面加上这个

'model'        => $result['model'],
现在从catlog/view/theme/default/template/product打开search.tpl

搜索

'name'        => $result['name'],
    <?php if ($product['tax']) { ?>
         <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
   <?php } ?>
</p>
加在后面

<p>
   <?php if ($product['model']) { ?>
      <?php echo $text_model; ?> <?php echo $product['model']; ?>
   <?php } ?>
</p>

希望这个答案能帮助你

你想做什么。。。是否要在搜索页中显示型号。。?还是要按型号搜索产品?我只想在搜索页面上显示型号我收到错误通知:未定义索引:model/catalog/view/theme/theme515/template/product/search.tplon行135我已经添加代码后,你能分享FTP的详细信息吗?当然。。。您想在哪里共享FTP详细信息?我刚刚向您发送了两个文件search.php和search.tpl。如果可以,请告诉我。谢谢你抽出时间!:非常感谢。最后,在从system/storage/cache和system/storage/modification中删除缓存后,它可以工作。我们删除了除index.html之外的所有内容