【问题标题】:OpenCart: Where is the div for the drop down header cart info?OpenCart:下拉标题购物车信息的 div 在哪里?
【发布时间】:2012-07-22 05:45:14
【问题描述】:

我正在尝试设置 OpenCart 的样式,但我很难找到哪个 TPL 文件包含当您单击标题中的购物车图标时出现的 div(向下滑动的“迷你购物车” - 它允许您查看您的购物车而不转到购物车页面)。

有谁知道我在哪里可以找到包含此 div 的 .tpl 文件(在默认结构模板中)?谢谢

【问题讨论】:

  • 也许这里更适合回答这个问题:forum.opencart.com
  • 谢谢,我也试过了。
  • 他们能提供解决方案吗?
  • @PhpMyCoder 当这是一个询问有关 OpenCart 问题的地方时,他为什么要尝试他们的论坛。 Downvote 我希望我能反对你的愚蠢
  • 没错。我同意@PhpMyCoder 是疯子。

标签: php drop-down-menu shopping-cart opencart


【解决方案1】:

为什么人们对你投了反对票?

#content DIV 位于 #cart DIV 内 - 你应该搜索过这个。

打开/catalog/view/theme/default/template/common/header.tpl

购物车标题位于echo

<?php echo $cart; ?>

查看代码视图/catalog/view/theme/default/template/module/cart.tpl(在v1.5.3.1版本中)

该部分位于 .mini-cart-info 类的顶部。以下部分代码 sn-p 示例:

<div id="cart">
  <div class="heading">
    <h4><?php echo $heading_title; ?></h4>
    <a><span id="cart-total"><?php echo $text_items; ?></span></a></div>
  <div class="content">
    <?php if ($products || $vouchers) { ?>
    <div class="mini-cart-info">
      <table>
        <?php foreach ($products as $product) { ?>
        <tr>
          <td class="image"><?php if ($product['thumb']) { ?>
            <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></a>
            <?php } ?></td>
          <td class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>
            <div>

【讨论】:

  • +1 表示努力和细节。的确,这是一个好问题,无需反对。
  • 谢谢大家 - 是的,我不知道为什么我被否决了。也许是因为我把 PHP 作为一个标签。非常感谢您的回答!
  • 我添加了这些标签但是.. 这是 PHP 并且它与下拉相关。仇恨者只是讨厌。
  • 我很好奇将购物车标题放在 $cart 变量中以在 header.tpl 中使用的代码在哪里?在 header.php 控制器中我找不到任何东西。我认为这是一些系统范围的约定/实现,模板一旦呈现就存储在与模板同名的变量中?
  • 看上面。那是在一个模块里面。 view/module/module.tpl' notice that the strings this uses is from header.php` 以及header.php 中的语言文件也已加载.. 也请查看controller/module/cart.php 并确认
【解决方案2】:

我同意@TheBlackBenzKid。

1) 可以通过以下路径找到查看文件

"catalog/view/theme/default/template/module/cart.tpl" .

2) 控制器文件可以通过以下路径找到

"catalog/controller/module/cart.php" . 

下面的链接可以为您提供修改与标题下拉购物车相关的文件的位置。我已经给出了如何修改和创建另一个与以前类似的下拉菜单的说明。

请查看此链接“https://github.com/pantlavanya/copy-opencart-mini-cart

【讨论】:

    猜你喜欢
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-23
    • 1970-01-01
    • 2012-10-05
    • 1970-01-01
    • 2023-03-06
    相关资源
    最近更新 更多