小编HDP*_*HDP的帖子

每四个div包裹一个div

我需要一些关于OpenCart的php循环的帮助.

我需要做的是每4个循环包围一个div输出数据.

我有以下内容

<?php foreach ($categories as $category) { ?>
<div class="col-lg-3 col-md-3">.....</div>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

我明白了

<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
Run Code Online (Sandbox Code Playgroud)

但我希望得到的是

<div class="row">
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
</div>
<div class="row">
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
<div class="col-lg-3 col-md-3">.....</div>
</div>
<div class="row"> …
Run Code Online (Sandbox Code Playgroud)

php opencart

7
推荐指数
1
解决办法
5581
查看次数

在elevateZoom中禁用Hover for Mobile设备的缩放效果

当您在Mobile上检查elevateZoom时,虽然我们关闭了缩放选项,但单击图像时页面滚动选项不起作用.这是一个麻烦.

我们要为移动设备响应大小禁用缩放选项.

我们可以使用任何值或变量来仅为移动设备完全禁用缩放效果吗?

任何人都可以建议如何做到这一点,或者有人在过去为他们的主题做了吗?

html javascript css jquery

6
推荐指数
2
解决办法
9519
查看次数

检查OpenCart 2.0中的模块位置

我使用以下代码检查模块位置.所以,它在OpenCart 1.5.6中运行良好. 当内容左侧和右侧面板中的模块启用时,我想在OpenCart中隐藏JavaScript代码

但是,它在Opencart 2.0中不起作用

如何在Opencart 2.0中实现?

在.tpl文件中

<?php if ($module['position'] == 'content_bottom' || $module['position'] == 'content_top') { ?>
//add your code Here
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

添加.php文件

$this->data['module'] = $setting;
Run Code Online (Sandbox Code Playgroud)

php opencart opencart2.x

5
推荐指数
1
解决办法
1262
查看次数

如何在Opencart 2.0.3.1中使用OCmode添加脚本

我想在opencart 2.0.3.1中使用ocmode添加脚本.

<?xml version="1.0" encoding="utf-8"?>
<modification>
  <name>Save and Continue Button in Settings-Category-Product-All   Module</name>
<code>save_continue</code>
<version>2.0.3.1</version>
<author>CBA</author>
<link>http://example.com</link>
<file path="admin/view/template/module/account.tpl">
<operation>
    <search index='1' trim='true'><![CDATA[
        </form>
    ]]></search>
    <add position="after" trim="true"><![CDATA[         
        <script>var user_id = $('form').attr('id');
            $('[type="submit"]').attr('form',user_id);
            $('.fa-reply').after('<button type="button" data-toggle="tooltip" title="Save and Continue" class="btn btn-default" onclick="$(my_id).attr('action', '<?php echo $action; ?>&save_continue=1').submit()"><i class="fa fa-repeat"></i></button>');
        </script>
    ]]></add>
</operation>
Run Code Online (Sandbox Code Playgroud)

现在我将此文件保存为test.ocmode.xml并从Extension Installer上传.但不行

php opencart2.x opencart-module

5
推荐指数
1
解决办法
370
查看次数

按顺序在5项后添加div

我需要在每5个项目后添加一个div标签.任何人都可以提供这种逻辑的任何帮助,我已经尝试但没有成功.

我有这个代码:

<div class="product-grid">
    <?php foreach ($products as $product) { ?>
    <div class="item">.....</div>
    <?php } ?>
  </div>
Run Code Online (Sandbox Code Playgroud)

我明白了

<div class="product-grid">
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
 </div>
Run Code Online (Sandbox Code Playgroud)

它看起来像这样:(按顺序在5项之后添加一个div.)

<div class="product-grid">
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="clearfix visible-xs-block"></div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="item">.....</div>
    <div class="clearfix visible-xs-block"></div>
    <div class="item">.....</div>
 </div>
Run Code Online (Sandbox Code Playgroud)

一些帮助将不胜感激.

php

2
推荐指数
1
解决办法
1009
查看次数

垂直对齐中间内容与引导程序 3

我想使用最新的 bootstrap v3.2.0在 div 块中设置垂直中间内容。

我已经阅读了与 bootstrap 3 垂直对齐的答案,但它float:none;在 div 块中使用。

但是,根据我们的布局,我不能float:none;在 div 块中使用。

我有这个代码:

<div class="container">
  <div class="col-lg-4">....</div>
  <div class="col-lg-5">....</div>
  <div class="col-lg-3">....</div>
</div>
Run Code Online (Sandbox Code Playgroud)

内容高度在块1中是动态的。我想根据块1的高度在块2和3中设置垂直中间的内容。

这是我们的布局目前的样子:

<div class="container">
  <div class="col-lg-4">....</div>
  <div class="col-lg-5">....</div>
  <div class="col-lg-3">....</div>
</div>
Run Code Online (Sandbox Code Playgroud)

如果,我将使用float:none;所以,这是我们的布局看起来:

       Block 1           Block 2        
 ------------------ ------------------ 
|  Content Height  |                  |
|        is        |      Content     |
|     Dynamic      |                  |
 ------------------ ------------------ 
       Block 3
 ------------------
|      Content     |
 ------------------
Run Code Online (Sandbox Code Playgroud)

这是我希望它的外观:

       Block 1           Block 2 …
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap twitter-bootstrap-3

2
推荐指数
1
解决办法
7206
查看次数

显示自定义内容仅限主页的条件代码

我在OpenCart 1.5.6中仅用于主页的自定义文件夹内容显示的条件下使用.这工作正常.

我在header.tpl文件中使用过这个.

<?php if (!isset($this->request->get['route']) || $this->request->get['route'] == 'common/home') {?>
    /////////////////////////
    /                       /
    /                       /
    /                       /
    /      Box Content      /
    /                       /
    /                       /
    /                       /
    /                       /
    /////////////////////////
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

但是,这在OpenCart 2.0中不起作用.

如何在Opencart 2.0中实现同样的目标?

php opencart2.x

1
推荐指数
1
解决办法
3715
查看次数

Opencart 2 - 自定义运输方式

我想知道在Opencart 2中设置的运输方法 - 不是在管理员面板中,而是在服务器和数据库上.我想在不使用扩展的情况下设置我自己的(存根)运输方法 - 可能是通过克隆和自定义现有的方法,但我找不到它们在服务器上的位置(即要编辑/复制的文件).

php opencart opencart2.x

0
推荐指数
1
解决办法
2272
查看次数