问题标签 [magento-2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1186 浏览

magento-2.0 - Magento 2.0:在页面模板中添加静态块

我想在页面(.phtml)模板中添加静态块。

我按照以下步骤操作:-

第 1 步:导航到内容 > 块 > 添加新块。

第 2 步:创建一个静态块 (My_block)。

现在我想在页面模板中添加这个块。

我想做如下的事情: $this->getLayout()->createBlock('cms/block')->setBlockId('your_block_id')->toHtml();

请让我知道如何在我的页面 (.phtml) 模板中添加此静态块。

0 投票
2 回答
2972 浏览

paypal - 如何在 magento2 中禁用 Paypal Credit 付款方式?

Magento 2 在我的网站中启用了PayPal 快速结帐付款方式,但在前端产品视图页面、购物车页面、结帐付款信息中显示了 PayPal 快速结帐和 PayPal 信用选项。如何在 Magento 2 中禁用 PayPal 信用支付方式?

结账页面截图

0 投票
1 回答
1507 浏览

url - 在magento 2全新安装后显示不正确的url,后端登录错误

我已经在 wamp 环境中安装了最新版本的 magento 2.0。启用了运行它所需的大量 php 和 apache 模块。比如 rewrite module 和 mcrypt.so 。我正在使用 wamp 并且使用的 php 版本是 5.5 和 apache 2.4 。在这个全新安装中导航时,我的 url 仍然不正确。它们就像:示例后端登录

忘记密码

虽然我确定我有正确的登录名/密码,但我无法登录到后端我有这个错误:

0 投票
1 回答
2901 浏览

magento2 - Magento 2 update/cron.php 文件应该来自哪里?

我已经使用开发文档中的说明安装了 Magento 2。

一切正常,除了管理系统不断说的 cron 作业不起作用。

我遵循开发文档并将以下几行添加到我的 crontabs 文件中。

我已经手动运行了第一个和第三个命令,它们运行没有错误。我遇到问题的第二行。/var/www/html/magento2/update/cron.php不存在。实际上该update目录不存在。

update目录来自哪里,为什么我没有它?

0 投票
3 回答
707 浏览

magento - 如何在 magento 2.0 中添加/插入扩展?

我尝试添加外部 magento-2 扩展,但我无法添加它,因为我在管理端找不到 magento-connect。我认为管理面板没有magento-connect。您对此有什么想法可以分享,或者有一个可以提供帮助的好教程吗?

0 投票
1 回答
1238 浏览

php - \Magento\Framework\Stdlib\DateTime\TimezoneInterface 已经存在于上下文对象 magento 2

我在 ubuntu 中使用终端进行了编译,但在“magento 2”中发现错误“\Magento\Framework\Stdlib\DateTime\TimezoneInterface 已存在于上下文对象中”。

请给我建议如何解决此错误,以及“TimezoneInterface 是否已存在于上下文中”比我不知道如何获取 TimezoneInterface 对象以及如何将其用于更多引用和获取更多对象数据。

0 投票
1 回答
6649 浏览

php - 如何在magento2中将自定义属性添加到运输方式

我正在尝试在 magento2 中创建一个模块,该模块允许将自定义消息添加到运营商或特定方法。我成功地创建了带有网格和表单的管理部分。现在我正在努力在前端显示这个。如果数据在estimate-shipping-methods 结果中,我已经创建了运行良好的js 和模板文件。我认为最简单的方法是将此消息添加到评分模型中。我创建了一个插件

它获取当前费率的消息并将它们添加到模型中。一切正常,但此数据不会输出到 json 结果。正如我发现的那样,magento 不会简单地输出模型中的所有数据,而是只返回那些由ShippingMethodInterface. 然后我注意到有一个叫做 extension_attributes 的东西,根据文档,这应该允许我将我的消息添加到结果中。因此,查看文档和 Magento_ProductVideo 模块,我完成了以下操作:

etc/extension_attributes.xml

etc/di.xml我添加了对我的界面的偏好

现在类,第一个接口Hatimeria\ShippingRateInfo\Api\Quote\Data\ShippingMethodIntarface.php

和实际实现这个的类Hatimeria\ShippingRateInfo\Model\Rate\RateInfo.php

这是行不通的。生成费率时,费率模型不会返回额外的扩展。任何帮助将不胜感激。

0 投票
2 回答
4374 浏览

magento-2.0 - Magento 2.0 未知模块:从命令行启用自定义模块时出错

我已经阅读了 Magento 的 DevDocs 并用谷歌搜索了这个问题,但通常缺少的registration.php答案在这里并不适用。
我在发布的 CE 2.0.0 版本上,我只是想启用我的第一个最小测试模块,magento/vendor/但是

结果是:

未知模块:“Tchsl_Test”

我基于模块的命名约定和文件位置vendor/magento/

vendor/tchsl/module-test/etc/module.xml我有

vendor/tchsl/module-test/registration.php我有

我错过了什么?

0 投票
1 回答
100 浏览

php - Magento2 upgrade script removes module out of modules array

Ive got my module config

app/code/SET/HelloWorld/etc.xml:

And added it in etc/config.php:

But after running bin/magento setup:upgrade The key in te config.php array is gone.

Could someone tell me why?

0 投票
1 回答
940 浏览

magento2 - 测试文件以检查服务器是否满足 Magento 2.0 的要求

我是 Magento 的新手,我想知道我的服务器是否支持 Magento 2.0。任何人都知道我可以上传到我的服务器的 PHP 文件,以了解我的服务器是否具备安装 Magento 2.0 的所有要求?

我找到了 Magento 早期版本的测试文件,但没有找到 Magento 2.0 的测试文件。