OpenCart:下拉标题购物车信息的 div 在哪里?

Posted

技术标签:

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

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

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

【问题讨论】:

也许这里更适合回答这个问题:forum.opencart.com 谢谢,我也试过了。 他们能提供解决方案吗? @phpMyCoder 当这是一个询问有关 OpenCart 问题的地方时,他为什么要尝试他们的论坛。 Downvote 我希望我能反对你的愚蠢 没错。我同意@PhpMyCoder 是疯子。 【参考方案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']; ?>"  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”

【讨论】:

以上是关于OpenCart:下拉标题购物车信息的 div 在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

问题在Opencart的添加与产品添加到购物车按钮

opencart 视图不合适

如何让外部页面优惠券/优惠券表格在 OpenCart 中工作?

订单历史通知

如果有错误,用户将不会继续结帐 opencart

Opencart中的购物车功能是用session还是操作数据库的