【问题标题】:Add HTML to Custom Shipping Carrier/Methods将 HTML 添加到自定义运输承运人/方法
【发布时间】:2016-08-05 04:44:17
【问题描述】:

我一直在玩 PrestaShop,发现它很有趣 - 所以我想为它制作一些东西。

到目前为止,我已经创建了几个不同的运输承运商 - 现在我想根据所选的运输方式向运输页面添加一些特定的 HTML。但我不知道该怎么做。

如果不清楚我想要做什么。我创建了一种运输方式,可以说“GSL,送货上门”,并且当自定义在运输页面上选择该运输承运人时 - 我想显示一些与该承运人相关的特定 HTML - 在它下方或运输的某处页。

我不知道该怎么做。

【问题讨论】:

  • 欢迎来到 Stack Overflow!我对您的问题进行了一些编辑;您可以通过单击其下方的“编辑”链接来进一步编辑它。 (或使用此链接:edit)。在 Stack Overflow 上,我们专注于客观问题。 你要做什么取决于你自己,而且是主观的。这样的问题在这里结束。_How_你应该做什么是客观可以回答的。为了获得最佳结果,您应该包括您已经尝试过的内容。这显示了努力,并有助于回答者更好地理解问题。

标签: javascript php prestashop prestashop-1.6


【解决方案1】:

最简单的方法是在第 199 行附近编辑文件主题/[主题-名称]/order-carrier.tpl,您应该会发现:

{foreach $option.carrier_list as $carrier}

在该循环中,您可以找到运营商页面的整个结构。

在要放置 html 的位置添加这样的结构。

{switch $carrier.id} 
    {case 1} 
        <!-- custom html for the courier that has the id 1 -->
    {/case} 
    {case 2} 
        <!-- custom html for the courier that has the id 2 -->
    {/case} 
{/switch}

【讨论】:

    猜你喜欢
    • 2013-05-07
    • 1970-01-01
    • 2016-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-22
    • 1970-01-01
    相关资源
    最近更新 更多