使用目录页面上的拍卖扩展名中的list.phtml而不是自定义模板list.phtml

时间:2014-03-20 19:31:11

标签: magento templates

我们有magento社区网上商店,我们买了一个模板。一切正常。现在我们从magestore购买了拍卖延期并正在测试它。我们现在遇到的问题是它在产品页面上显示正常,但在目录产品页面上没有显示。这种或那样的方式会出现购买模板的list.phtml,而不是插件list.phtml的选项?我们怎么能改变这个,所以插件'template'显示了正确的list.phtml文件?

扩展位置:

/public_html/app/design/frontend/default/default/template/auction 

模板位置:

/public_html/app/design/frontend/default/ma_megashop/template/catalog/product

* 编辑*

谢谢您的回复。但是当我在de admin控制面板,我的产品中进行模板更新时 消失了。我只想在目录产品视图中使用计时器,而不是产品照片下方的价格框和描述规则。所以它选择了另一个list.phtml我认为在后端更新该类别模板后,该页面上只有我的产品消失了。

我也遇到了错误: 致命错误:在第22行的/ app / design / frontend / default / default / template / auction / list.phtml中的非对象上调用成员函数getLastBid()

1 个答案:

答案 0 :(得分:0)

您可以通过在主题的local.xml文件中明确指定它来收紧使用哪个.phtml。如果你知道如何做到这一点,那就好了,继续吧。如果你不知道如何做到这一点,你可以告诉我们“产品页面”的网址'和目录产品页面' - 我们不需要查看您的完整网址,只需查看顶级域名之后的所有内容,因为我无法确定哪个页面(即路线)'目录产品页面'这意味着我无法告诉你XML。

您可能还想检查搜索结果页面,因为它也使用list.phtml。

**编辑

对于类别页面,我认为你应该进行一次布局更新'进入Magento管理区域的类别:目录 - >管理类别 - >(选择类别) - >自定义设计 - >布局更新。添加以下代码:

 <reference name='product_list'>
        <action method="setTemplate">
            <template>auctionmodulecompany/auctionmodulename/catalog/product/list.phtml</template>
        </action>
 </reference>

要更改字体颜色,首先是最低价格,它由文件#gridauction .current_price中的CSS选择器auction.css控制。

顶部的红色价格比较棘手。它由CSS设置,实际放置在<head>部分的末尾。您是否在控制面板的哪个位置控制Google字体或主题字体和字体颜色?没有尝试查看你的主题&#39; head.phtml&#39;文件,或者,作为一个黑客,添加到auction.css以下的CSS来推翻头部的CSS。

.products-grid .item .price-box .regular-price .price{color: #000!important;}