Magento

Magento电子商务平台用户的问答



5
如何获取有关Magento安全补丁的信息?
今天,一个朋友通知我有关Magento- SUPEE-5344的重要安全更新。在主要的IT网站上没有看到有关此补丁的任何文章。即使我在Google上搜索此更新,我也会看到有关此更新的SE页面,但除了下载页面之外,没有Magentocommerce信息。Magento商业论坛是只读的。 这让我想知道-在哪里可以找到警报,在哪里可以订阅邮件列表?

2
magento2 Git存储库中缺少CSS和JS文件
我已经成功安装了Magento2,但是当我尝试运行Homepage时,控制台显示错误信息。 然后我检查了Magento git Ripo https://github.com/magento/magento2/tree/master/pub/static 我发现以下图像所有文件夹丢失。 如果某些文件夹中有该文件夹,请向我们提供...

1
如何在Magento 2中合并为一个模块的模块中创建自定义XML文件?(MageStackDay之谜2)
MageStackDay奖励500pts悬赏的奖金问题,并有可能赢得一年的免费Z-Ray许可证。更多信息可以在这里 >> 这些问题是由Magento 2核心开发人员Anton Kril提供/启发的。 题: 我正在创建具有一组单独配置的扩展。 这意味着我无法使用config.xml或routes.xml或fieldset.xmlmagento拥有的任何其他配置xml文件。 例。 假设我正在定义一个具有行和列的“表”配置。我可以在下面使用此xml。(称之为table.xml) <table xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="path/to/table.xsd"> <row id="row1"> <column id="col1" sort="10" attr1="val1"> <label>Col 1</label> </column> </row> <row id="row2"> <column id="col1" sort="10" attr1="val1"> <label>Col 1</label> </column> <column id="col2" sort="20" disabled="true" attr1="val2" > <label>Col 2</label> </column> <column id="col3" sort="15" attr1="val1"> <label>Col 3</label> </column> </row> </table> …

1
如何以编程方式向表添加外键?
我试图添加一组新表,并且试图添加外键来链接这些表。我在网上寻找addForeignKey()可以找到有关的信息,但找不到任何东西。 看着Varien_Db_Adapter_Interface::addForeignKey()和Mage_Core_Model_Resource_Setup::getFkName()我想下面的设置我已经得到了正确 ->addForeignKey( $installer->getFkName('namespace_module/shop', 'area_id', 'namespace_module/area','area_id'), $installer->getTable('namespace_module/shop'), 'area_id', $installer->getTable('namespace_module/area'), 'area_id', Varien_Db_Ddl_Table::ACTION_CASCADE, Varien_Db_Ddl_Table::ACTION_CASCADE ) 但是例外说不一样 Zend_Db_Exception Object ( [_previous:Zend_Exception:private] => [message:protected] => Undefined column "shop_locator_shop" [string:Exception:private] => [code:protected] => 0 [file:protected] => /Users/myname/Sites/site/www/lib/Varien/Db/Ddl/Table.php [line:protected] => 450 [trace:Exception:private] => Array ( [0] => Array ( [file] => /Users/myname/Sites/site/www/app/code/local/Namespace/Module/sql/namespace_module_setup/install-0.1.0.php [line] => 110 [function] …

6
确定Magento版本而不访问代码库
有没有一种方法可以找到正在使用的Magento版本而无需访问服务器端代码? 例如,此插件如何工作 https://chrome.google.com/webstore/detail/magento-version-check/aekpbnbbbgocohlbdpdfgghamedmplal 我的想法是检查LICENSE.txt或LICENSE_EE.txt。您至少可以确定CE与EE。 您还可以使用默认的版权年份styles.css来进行猜测。 还有谁知道更好的方法吗?


5
管理Magento CSV转换文件
随着时间的流逝,Magento核心团队已将越来越多的默认语言包添加到 app/locale 夹。有没有一种规范的方法来管理您自己的翻译文件,以免它们干扰将来的系统升级?即我想在Magento中更改一些标签,所以我编辑 app/locale/en_US/Mage_Sales.csv 直。如果我们升级Magento,我的更改将被清除。主题区域设置是否足以满足此要求?(它是处理模块特定的文件还是仅处理translate.csv)。还是重写转换模型以从其他位置加载文件更好?或者是其他东西?


1
Magento 1中的交易电子邮件中的依赖和是否/其他
我们正在调查交易电子邮件或新闻通讯中的一些支票,并查看http://merch.docs.magento.com/ce/user_guide/store-operations/email-transactional.html 我们在下面找到代码。 我的问题:我们可以使用DEPEND或IF检查变量的存在或空吗?就像是 {{if customer.getFirstname()}} {{var customer.firstname}} {{else} {{var customer.name}} {{/if}} 链接示例 Depend Condition {{depend order.getIsNotVirtual()}} {{/depend}} {{depend salable}} {{/depend}} - If Condition {{if order.getIsNotVirtual()}} {{else}} {{/if}} (else is optional)

2
创建新的完全自定义报告
大多数Magento报告构建论坛,博客,教程等似乎都集中在获取现有的Magento报告以及复制或扩展它上。其中大多数是链接到特定数据集的网格,并且所有网格都包含标准过滤器,例如,从/到日期和期间(以及某些报告上的额外过滤器)。 但是,关于如何使用自定义过滤器创建完全自定义报告的信息似乎很少。 例如,客户想要一个带有两个自定义过滤器的报告,该报告仅报告两个简单的聚合指标。


5
将数据从控制器发送到phtml
我有这个控制器: ... public function insertAction() { $something = 'testcase'; $this->loadLayout(); $this->_title($this->__("the title")); $this->renderLayout(); } ... 我想访问$something我的.phtml文档,该怎么做?(或者$something换一种说法:如何访问我的.phtml文件)


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.