我需要一些关于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) 当您在Mobile上检查elevateZoom时,虽然我们关闭了缩放选项,但单击图像时页面滚动选项不起作用.这是一个麻烦.
我们要为移动设备或响应大小禁用缩放选项.
我们可以使用任何值或变量来仅为移动设备完全禁用缩放效果吗?
任何人都可以建议如何做到这一点,或者有人在过去为他们的主题做了吗?
我使用以下代码检查模块位置.所以,它在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) 我想在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上传.但不行
我需要在每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)
一些帮助将不胜感激.
我想使用最新的 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) 我在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中实现同样的目标?
我想知道在Opencart 2中设置的运输方法 - 不是在管理员面板中,而是在服务器和数据库上.我想在不使用扩展的情况下设置我自己的(存根)运输方法 - 可能是通过克隆和自定义现有的方法,但我找不到它们在服务器上的位置(即要编辑/复制的文件).