【问题标题】:use list.phtml from auction extension on catalog page instead of custom template list.phtml在目录页面上使用来自拍卖扩展的 list.phtml 而不是自定义模板 list.phtml
【发布时间】:2014-03-24 03:47:49
【问题描述】:

我们有一个带有我们购买的模板的 magento 社区网上商店。一切正常。现在我们从 magestore 购买了一个拍卖扩展并正在测试它。我们现在遇到的问题是它在产品页面上显示正常,但在目录产品页面上却没有。一种或另一种方式,它提供了购买模板的list.phtml,而不是插件list.phtml的选项?我们如何改变它,让插件“模板”显示正确的 list.phtml 文件?

扩展位置:

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

模板位置:

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

* 编辑 *

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

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

【问题讨论】:

    标签: magento templates


    【解决方案1】:

    您可以通过在主题的 local.xml 文件中明确指定要使用的 .phtml 来加强它。如果您知道如何执行此操作,那太好了,请继续。如果您不知道如何操作,您可以告诉我们“产品页面”和“目录产品页面”的 URL - 我们不需要查看您的完整 URL,只需要查看顶级域之后的所有内容,因为我无法弄清楚“目录产品页面”是什么页面(即路线),所以我无法告诉您 XML。

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

    **编辑

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

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

    为了改变字体颜色,首先是底部价格,它由文件auction.css中的CSS选择器#gridauction .current_price控制。

    顶部的红色价格比较棘手。它由实际放置在&lt;head&gt; 部分末尾的CSS 设置。您是否有一个控制面板,您可以从中控制 Google 字体或主题字体和字体颜色?如果失败,请尝试查看您的主题的“head.phtml”文件,或者作为一个小技巧,将以下 CSS 添加到 auction.css 以覆盖头部的 CSS。

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

    【讨论】:

    • 您需要哪些链接?前端网络(商店)链接?
    • www.yachtaction.se/auction/index/ --> 示例我们想要它,而 www.horloge-style.nl/weekenddeal --> 我们的网站 --> 找不到如何更改它,以便我们还可以在产品照片下方看到拍卖时间
    • 不错的网站;我喜欢你的手表。在您主题的本地 XML 中尝试添加类似... 嗯,不,抱歉,您能告诉我 www.horologe-style.nl/weekenddeal 是静态 CMS 页面吗?如果是静态 CMS 页面,您使用什么小部件(或代码)将产品放在页面上?或者它是一个类别页面?您希望它看起来像 www.horologe-style.nl/auction/index,是吗?一旦我们拥有了我们需要的所有信息,它应该很简单。
    • 它是一个分类页面,我们希望与 Yachtaction.se/auction/index 相同 通常这是扩展的标准选项,但因为我们有一个自定义模板,它不会显示拍卖选项在目录页面中...可能是因为它使用了错误的 list.phtml?
    • 抱歉,是的,我们想在目录页面中显示 www.horologe-style.nl/auction/index 页面。如果这是可能的,那么我会很高兴:-) 哪个文件将照片上方的价格颜色更改为黑色,将照片黑色下方的颜色更改为红色?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-12
    相关资源
    最近更新 更多