问题标签 [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.
magento-2.0 - Magento 2.0:在页面模板中添加静态块
我想在页面(.phtml)模板中添加静态块。
我按照以下步骤操作:-
第 1 步:导航到内容 > 块 > 添加新块。
第 2 步:创建一个静态块 (My_block)。
现在我想在页面模板中添加这个块。
我想做如下的事情: $this->getLayout()->createBlock('cms/block')->setBlockId('your_block_id')->toHtml();
请让我知道如何在我的页面 (.phtml) 模板中添加此静态块。
paypal - 如何在 magento2 中禁用 Paypal Credit 付款方式?
Magento 2 在我的网站中启用了PayPal 快速结帐付款方式,但在前端产品视图页面、购物车页面、结帐付款信息中显示了 PayPal 快速结帐和 PayPal 信用选项。如何在 Magento 2 中禁用 PayPal 信用支付方式?
url - 在magento 2全新安装后显示不正确的url,后端登录错误
我已经在 wamp 环境中安装了最新版本的 magento 2.0。启用了运行它所需的大量 php 和 apache 模块。比如 rewrite module 和 mcrypt.so 。我正在使用 wamp 并且使用的 php 版本是 5.5 和 apache 2.4 。在这个全新安装中导航时,我的 url 仍然不正确。它们就像:示例后端登录
忘记密码
虽然我确定我有正确的登录名/密码,但我无法登录到后端我有这个错误:
magento2 - Magento 2 update/cron.php 文件应该来自哪里?
我已经使用开发文档中的说明安装了 Magento 2。
一切正常,除了管理系统不断说的 cron 作业不起作用。
我遵循开发文档并将以下几行添加到我的 crontabs 文件中。
我已经手动运行了第一个和第三个命令,它们运行没有错误。我遇到问题的第二行。/var/www/html/magento2/update/cron.php
不存在。实际上该update
目录不存在。
update
目录来自哪里,为什么我没有它?
magento - 如何在 magento 2.0 中添加/插入扩展?
我尝试添加外部 magento-2 扩展,但我无法添加它,因为我在管理端找不到 magento-connect。我认为管理面板没有magento-connect。您对此有什么想法可以分享,或者有一个可以提供帮助的好教程吗?
php - \Magento\Framework\Stdlib\DateTime\TimezoneInterface 已经存在于上下文对象 magento 2
我在 ubuntu 中使用终端进行了编译,但在“magento 2”中发现错误“\Magento\Framework\Stdlib\DateTime\TimezoneInterface 已存在于上下文对象中”。
请给我建议如何解决此错误,以及“TimezoneInterface 是否已存在于上下文中”比我不知道如何获取 TimezoneInterface 对象以及如何将其用于更多引用和获取更多对象数据。
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
这是行不通的。生成费率时,费率模型不会返回额外的扩展。任何帮助将不胜感激。
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
我有
我错过了什么?
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?
magento2 - 测试文件以检查服务器是否满足 Magento 2.0 的要求
我是 Magento 的新手,我想知道我的服务器是否支持 Magento 2.0。任何人都知道我可以上传到我的服务器的 PHP 文件,以了解我的服务器是否具备安装 Magento 2.0 的所有要求?
我找到了 Magento 早期版本的测试文件,但没有找到 Magento 2.0 的测试文件。