Questions tagged «layout»

表示用于定义最终呈现模板文件的块层次结构的xml文件。

2
Magento2:默认按价格降序而不是升序排序
好的,我可以按价格对我的类别进行排序。Magento 2默认将此价格提升。但我希望价格下降。 可以肯定的是,我可以通过自定义catalog_category_view.xml主题并添加一个参数来做到这一点,product_list_toolbar但我只是不太清楚。有什么帮助吗?
11 magento2  layout  theme  xml 

2
在Magento2中创建自定义首页模板
大家都知道magento2拥有一些布局模板,例如1column,左2列,右2列,3列,并且我想在Magento2中创建自定义首页布局模板,为此我按照一些教程并按照以下步骤创建模块和文件:该链接,但它们都不起作用,我无法在cms页面->设计选项卡中获得“主页”布局。 我会跟踪所有链接,但没有任何联系,因此任何人都有适当的解决方案,请分享。 第一个链接 第二个环节 第三环节 第四链接 放弃所有解决方案均无效。

4
Magento 2-如何将Slick Slider应用于最近查看的小部件
我已经创建了代码,但滑块在最近查看的产品中没有显示。 这是我的代码- 我已经从以下链接http://kenwheeler.github.io/slick/下载了slick js和css 然后我做了以下- 步骤1 - 在以下位置复制了slick.min.js和slick.js 应用/设计/前端/ _YOUR_VENDOR _ / _ YOUR_THEME_ / web / js / 第2步 - 在中创建requirejs-config.js文件 应用/设计/前端/ _YOUR_VENDOR _ / _ YOUR_THEME_ /网络/ 在requirejs-config.js中使用以下代码 var config = { paths: { slick: 'js/slick' }, shim: { slick: { deps: ['jquery'] } } }; 步骤3- 复制的slick.less和slick-theme.less …

3
XML解析错误
我相信我有语法错误或什么?我相信这与xml或语法有关。当我查看文件时,一切似乎都井然有序。这个错误正在处理法师通知模块,对吗?问题是我看不到任何损坏的代码,例如:<!DOCTYPE HTML PUBLIC“-// IETF // DTD HTML 2.0 // EN”> 2017-11-16T23:12:24+00:00 ERR (3): Warning: SimpleXMLElement::__construct(): Entity: line 1: parser error : Space required after the Public Identifier in /var/www/code/www.oop.com/releases/20171116222810/public_html/app/code/local/Magestore/Magenotification/Model/Magenotification.php on line 126 2017-11-16T23:12:24+00:00 ERR (3): Warning: SimpleXMLElement::__construct(): <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> in /var/www/code/www.oop.com/releases/20171116222810/public_html/app/code/local/Magestore/Magenotification/Model/Magenotification.php on line 126 2017-11-16T23:12:24+00:00 ERR …

3
Magento 2:style-m.css与style-l.css
如何style-m.css和style-l.css文件Magento2产生? 从理论上讲style-m.css,与style-l.css为了更快地在移动设备上加载相比,应该为移动设备使用更少的代码和样式。 如果部分代码应该是style-m.css或的一部分,如何在较少的文件中定义style-l.css? 以下链接和源代码并没有帮助我理解它。 资源: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/css-topics/css-preprocess.html Magento2:修改CSS文件的最佳做法 http://inchoo.net/magento-2/css-preprocessing-in-magento-2/
10 magento2  layout  css 

2
覆盖标题内容和添加块
我已经扩展了LUMA主题,并且想要自定义标题。 我想在徽标之前添加静态块,并将徽标移动到左侧的页面中心。 最终结果将是 [1]静态块[2]徽标(在中间)[3]搜索表格(此位置已经正确)。 请建议如何实现这一目标。

1
Magento 2:如何在结帐时向街道字段添加占位符文本?
在后端,我将街道地址设置为3行。 我想在每个字段中放置一个不同的占位符: 街 建筑/公寓 区域 这样,用户可以以更加结构化的方式输入数据。 在这里可以找到类似的问题: Magento 2-如何使用布局xml / ui参数影响结帐表单中的街道地址 但是,答案没有提供在街道地址字段中包含占位符的解决方案。 我要实现的是为每个街道地址字段设置一个不同的占位符。 我的代码: app / code / Jsp / Placeholder / etc / module.xml: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Jsp_Placeholder" setup_version="2.0.0" /> </config> app / code / Jsp / Placeholder / registration.php: <?php \Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'Jsp_Placeholder', __DIR__ ); …

3
使用“ ifconfig”有条件地添加CSS资产
ifconfig与Magento 1类似,Magento 2中有什么方法可以有条件地添加CSS资产?这是Magento的一个示例: <action ifconfig="config_path/group/field" method="addItem"> <type>skin_css</type><name>css/styles.css</name> </action> 我在Magento 2中尝试了类似的方法,但是没有用: <head> <css src="css/styles.css" ifconfig="config_path/group/field" /> </head> 它只是ifconfig在前端显示属性: <link rel="stylesheet" type="text/css" ifconfig="config_path/group/field" href="http://example.com/pub/static/frontend/Magento/luma/en_US/css/styles.css" /> Magento 2中有等效的功能吗?

2
Magento2:将自定义模板添加到下面的产品详细信息页面中的添加到购物车部分
我正在尝试将自定义模板添加到社交共享部分下的产品页面。在我的模块中,我遵循布局文件default.xml中的代码 <body> <referenceContainer name="product.info.social"> <block class="Magento\Framework\View\Element\Template" name="product.info.custom" template="Lapisbard_Product::social.phtml" after="product.info.addtocart"> </block> </referenceContainer> </body> social.phtml内容 <p>Hey there !</p> <?php //$_product = $block->getProduct(); 它工作正常,并在产品页面上显示模板内容。当我使用块类Magento\Catalog\Block\Product\View而不是Magento\Framework\View\Element\Template使用时$block->getProduct();,可以使用来在模板中获取产品对象。 1.我在这里犯什么错误? 2.修改产品页面的最佳方法是什么? 3.是否有一个参考布局文件,可以用来向产品页面的任何部分添加新模板,以在模块中编写布局代码?

3
Magento 2 html文件和phtml文件在自定义模板过程中?
正如我从magento 2文档中检查的有关更改微型购物车内容的内容一样。 有两种方法: 在此页面中:http : //devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-inherit.html 我们通过自定义minicart.phml并将其放置在以下位置来对其进行更改: app/design/frontend/OrangeCo/orange/Magento_Checkout/templates/cart/minicart.phtml 但在另一页上:http : //devdocs.magento.com/guides/v2.0/frontend-dev-guide/templates/template-sample.html 我们在content.html中对其进行自定义,并将其放置在: app/design/frontend/OrangeCo/orange/Magento_Checkout/web/template/minicart/content.html 因此,这些问题是: magento 2如何决定何时使用html文件和phtml文件? 这与Magento 2:默认,开发人员和生产中的3种模式有关吗?
10 magento2  layout 


2
magento产品视图页面中的container1和container2是什么
我需要知道magento产品视图页面中的container1和container2是什么。我正在谈论view.phtml该位置的文件app/design/frontend/<package>/<theme>/catalog/product/view.phtml 更新问题: 我之所以问这个问题,是因为..我知道,这些部分负责在产品视图页面中显示选项。 实际上,我的问题是我有3个捆绑产品,我想在自己的phtml文件中显示其自定义选项。我有这些代码。 <?php $id=Mage::getModel('catalog/product')->getIdBySku(123456); $prod = Mage::getModel('catalog/product')->load($id); $x=$prod->getOptions(); foreach($x as $y) { echo $y->getTitle(); print_r($y->getValues()); } ?> 我需要通过sku来获得产品。这就是为什么我要这样编码。现在我可以正确获得标题了。但没有显示值。(注意:我添加了两个下拉选项作为自定义选项) 提前致谢。


6
如何从magento 2的左侧或右侧面板中删除块?
我想从左侧面板中删除比较产品和愿望清单块。 我不想更改模板。我正在使用2columns-left。 在magento 1.x中,我们在布局文件中使用如下所示。 <cms_index_index> <reference name="left"> <remove name="left.newsletter"/> </reference> </cms_index_index> 如何从magento 2.x删除块?

1
使选定的自定义送货方式在一页结帐时显示自定义输入文本区域
我成功添加了自定义送货方式,如下所示: app / etc / config.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Store:etc/config.xsd"> <default> <carriers> <lime> <active>1</active> <allowed_methods>delivery</allowed_methods> <methods>delivery</methods> <type>NAMESPACE</type> <sallowspecific>0</sallowspecific> <model>Namespace\Module\Model\Carrier</model> <name>Namespace_Module custom Shipping</name> <title>Namespace_Module custom Shipping</title> <handling_type>F</handling_type> </lime> </carriers> </default> </config> 应用程序/代码/命名空间/模块/模型/Carrier.php public function collectRates(RateRequest $request) { if (!$this->getConfigFlag('active')) { return false; } $result = $this->_rateResultFactory->create(); $method = $this->_rateMethodFactory->create(); $method->setCarrier('HILO'); …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.