jjzjj

magento-1.4

全部标签

javascript - Magento 中的 HTML <script> async 属性

我想尝试在Magento1.9.1的PrototypeJavaScriptscript标签中插入“async”属性:我会得到这样的结果:我必须在哪里插入“async”?带有此行代码的文件是什么?谢谢 最佳答案 看文件app/design/frontend///layout/page.xml(或将app/design/frontend/base/default/layout/page.xml复制到您的主题中)。在此文件中,搜索以下行:prototype/prototype.js并更改addJs电话:prototype/prototyp

javascript - 如何通过 Javascript 获取 Magento baseUrl 然后在 jquery.hello-lightbox.min 中使用它?

我试图通过head.phtml文件中的javascript获取MagentoBaseUrl,然后在jquery.hello-lightbox.min文件中使用它,我需要baseUrl来获取一些图像。这是我在head.phtml文件中的内容:getBaseUrl();?>varbaseUrl=functiongetBaseUrl(baseUrl)然后在/js/jquery.hello-lightbox.min我有:(function($){functiongetBaseUrl(baseurl){vardomain=baseurl}varurrl='http://'+domain+'/sk

magento - 是否真的需要 Magento 加载的所有默认脚本?

这是Magento默认加载的所有脚本的列表:../js/prototype/prototype.js//prototypelibrary../js/prototype/validation.js//don'tknowwhatthisdoes../js/scriptaculous/builder.js//don'tknowwhatthisdoes../js/scriptaculous/effects.js//basescriptaculouseffectslibrary?../js/scriptaculous/dragdrop.js//componentofscriptaculousef

javascript - 误报 "Lexical declarations require ECMAScript 6"和 "TypeScript 1.x feature. Current language is 1.4"错误消息

在将TypeScript更新到版本1.7(目前最新版本)后,我一直看到Resharper指出错误,例如在使用namespace、const和let,即使这个版本的TypeScript应该支持它们。例如:TypeScript1.x功能。当前语言是1.4和词法声明(let和const)需要ECMAScript6编译器目标。当前目标是ECMAScript5。 最佳答案 我的Resharper(10.0.1)版本似乎无法检测到TypeScript版本。要解决此问题,您可以手动指定版本。由于此版本的Resharper(发布时为最新版本)不支持

javascript - 重新排序 Magento JavaScript 包含 (addJs)

我会保持简单......在我的产品页面上,我需要删除prototype.js文件并将其替换为最新版本的原型(prototype)。到目前为止,使用local.xml我已经成功地用这个替换了它:jsprototype/prototype.jsprototype/prototype-new.js问题是现在原型(prototype)被加载到所有其他包含的东西下面,这导致它停止工作。有没有一种方法可以设置JavaScript的顺序,包括使用local.xml而不必再次删除和添加每个文件? 最佳答案 您可以使用params元素,其中包含“da

windows - 有人可以建议为什么即使 CGO_ENABLED=0,从源代码 (1.4) 构建的 Go 也会因为 GCC 编译错误而失败

在go/src中的make.bat文件中(在解压缩tar之后),甚至在使用CGO_ENABLED检查之前就有一个gcc编译命令。这会扰乱引导工具构建。出于安全原因,我无法通过cygwin或ming在Windows上安装GCC。但是,编译是针对各种.c文件的,这让我不确定下一步该做什么。我修改了源代码和环境变量,尤其是CGO_ENABLED,这应该是我所需要的。然而,make.bat具有令人恼火的小c编译,这似乎让我失望了。这是让我失望的make.bat文件和编译:::CGO_ENABLED:Controlscgousageduringthebuild.Setitto1::toinclu

json - 在 Go 中查询 Magento API

我正在用Go构建一个查询MagentoAPI的服务。我已经拥有发出请求所需的oauth凭据(这些凭据是永久性的)并且能够在Postman中成功查询API。我正在尝试使用此包查询MagentoAPI,但每次发出请求时都会收到错误消息:Servicetemporaryunavailable我四处搜索了一下,当请求没有Accept:application/json的header时,这似乎是一个常见的错误。我正在使用thispackage当前签署我的请求并且看不到添加此header的任何方式。如果需要,我愿意使用不同的包,它只需要支持oauth1身份验证。作为Go的新手,我不太确定如何将hea

php - 扩展 Layout .xml 文件在不同 <vendor> 的子主题中对父主题不起作用 : Magento 2. 0.4

重现步骤在WAMP服务器3.0、Windows10Pro-32位、PHP5.6.15、MySQL5.7.9上安装了Magento2.0.4在app\design\frontend\Vendor1\themeparent中创建了ma​​gento_blank的子主题themeparent以及几个用于扩展的布局xml文件,以及使用模板.phtml文件。从管理员激活。工作正常。theme.xml=>Magento/blank创建了上述主题themeparent的另一个子主题themechild(它本身是magentoblank的子主题)。这个子主题是在不同的供应商文件夹中创建的,即Vendo

xml - Magento 继承和重用模板变量

是否可以将变量从父模板传递到子模板。例如,如果我想将一些重复的HTML放在一个单独的模板中,该模板包含在其父模板的foreach循环中getChildHtml('item_info');}?>我希望能够访问item_info模板中的$item变量。谢谢 最佳答案 我已将我的产品列表模板拆分为一个单独的文件,以便我可以在多个地方使用它。在父模板中,我做了类似的事情:getChild('product_list_list')->setData('products',$_productCollection);echo$this->getC

xml - Magento checkout.xml 文件未被识别

我最近一直在从头构建Magento主题,但遇到了checkout.xml文件的问题。好像没有被系统识别。我这样说的原因是我试图注释掉以下代码以从顶部菜单中删除我的购物车和结账链接。这应该删除链接但不会。我什至删除了文件中的所有代码并保存它以查看它是否会破坏系统或引发任何错误,但无济于事。我设法使用customer.xml文件中的以下代码删除了链接,但我仍然觉得我应该知道为什么无法识别有问题的文件以加深对Magento的理解。我要补充的是,这些布局文件是在我最初安装主题后添加到布局文件夹中的,但这应该不是问题,因为在customer.xml文件中一切正常,但在checkout.xml中却