Tag: magento

将外部JavaScript文件添加到Magento

如何将外部JavaScript文件添加到Magento,所以它的代码将被包含在每个前端页面?

Magento:设置集合的限制

我试图找出的问题是如何设置限制集合,我在Google上find的答案仅适用于带有setPage($ pageNum,$ pageSize)的Catalog。 这不适用于任何其他collections。 请参阅下面的答案。

如何在打开完整页面caching的产品页面中包含一个dynamic块?

我们想添加一个dynamic块到产品页面。 问题是产品页面有整页caching(由于速度问题,我们无法closures)。 我们希望根据login用户的帐户在每个产品页面上显示不同的信息,并且因产品而异。 我创build了一个具有自己的caching的单独的块,但是这显示了与上一个产品页面相同的块。 我试图改变它的caching方法,所以它不会保存上一个产品页面的caching。 这是我进入产品页面的前几次,但突然开始显示一个Magento错误页面,说:“网站遇到错误,同时检索http://www.mycompany.com/productpage.html 。它可能是下来进行维护或configuration不正确。“ 这是我迄今为止所做的。 我创build了app / code / local / MyCompany / MyModule / PageCache / etc / config.xml来添加MyCompany_PageCache_Model。 然后,我创build了这个文件,用于控制app / code / local / MyCompany / MyModule / PageCache / Model / Container / MyFile.php中的caching与这些function: protected function _getCacheId() { return 'CONSTANT_CACHE' . md5($this->_placeholder->getAttribute('cache_id')); } protected function _saveCache($data, $id, $tags = […]

sortingalgorithm:Magento结帐总计错误sorting导致错误的运输税计算

在Magento中有一个function,你可以定义总计算的顺序,通过指定之前和之后总计应该运行总计。 我添加了一个自定义的总数,如果我将以下行添加到config.xml,sorting是错误的。 错误的意思是: tax_shipping 之前有 tax_shipping 。 这导致运输成本的税收被添加两次。 但这违反了条件 tax_shipping after: shipping 我的猜测是: 在整套规则中必然存在一些矛盾。 但是我怎么能find它? 这是我添加的唯一规则。 如果没有这个规则, tax_shipping会在shipping后sorting。 <shippingprotectiontax> <class>n98_shippingprotection/quote_address_total_shippingprotectionTax</class> <after>subtotal,discount,shipping,tax</after> <before>grand_total</before> </shippingprotectiontax> 下面我粘贴由Mage_Sales_Model_Quote_Address_Total_Collector::_getSortedCollectorCodes()的usort调用返回的sorting数组对于那些没有Magento安装,代码是这样的: /** * uasort callback function * * @param array $a * @param array $b * @return int */ protected function _compareTotals($a, $b) { $aCode = $a['_code']; $bCode = $b['_code']; if (in_array($aCode, […]

如何获得联邦快递testing跟踪号码?

我在Magento网站上configurationFEDEX运输。 我在testingFEDEX账户中login了testing账号,密码,API密钥和计费器号码。 我在Magento中configuration了自己。 看起来一切都很好。 但是我不知道如何testingTrack Order。 那么在哪里可以获得运输方式的跟踪编号? 我应该随机input还是如何获得? 我尝试了一些论坛build议的数字。 但是在popup窗口中出现错误: Tracking information is currently not available 我也在Magento中检查了我的shipping_fedex日志文件。 在打印数组中logging了一些错误代码。 这是我给以下。 **ERROR log** [result] => stdClass Object ( [HighestSeverity] => ERROR [Notifications] => stdClass Object ( [Severity] => ERROR [Source] => trck [Code] => 6035 [Message] => Invalid tracking numbers. Please check the following numbers and resubmit. […]

在添加新产品时,将值添加到magento下拉列表或多选产品属性

我想知道是否有人发现或编写了一个扩展,允许一个magento网站pipe理员在添加产品的同时可以为其产品属性添加值。 例如,如果我出售书籍,并希望书籍作者位于下拉列表中,以便将其用于分层导航,则在添加产品之前,必须通过属性部分添加作者似乎很奇怪。 从工作stream程的angular度来看,在添加产品屏幕上的下拉菜单旁边有一个“添加新值”button是非常有意义的。 任何人有任何想法或见解?

什么工具和扩展对于Magento开发至关重要?

我们正在这里build立一个很好的Magento专家小社区。 我很好奇每个人都在用Magento扩展和其他软件工具(IDE,编辑等)来帮助他们的开发项目吗? 免费和商业工具都是值得欢迎的。

Magentopipe理员login不工作在铬,但工作正常的Firefox

我只是magento的新手。 我已经在我的本地主机上安装了magento。 完成所有设置后,当我使用pipe理页面login时,即使使用正确的用户名和密码,也无法在Chrome浏览器中login。 但是,当我试图login在Firefox中没有问题。 那么有人能帮我解决这个问题吗?

Magento安装时会抱怨缺lessInnoDB

在安装过程中,Magento会产生以下错误: 数据库服务器不支持InnoDB存储引擎。 我已经修复了Magento的所有依赖关系,并且使用SHOW ENGINES在命令行中使用MySQL进行了双重检查,并且肯定有InnoDB可用(也是默认的存储引擎)。 这不是一个关于访问MySQLconfiguration的问题,其他人可能在安装时看到这个问题。 注意:这是在Mac Pro上运行(对于我正在开发的域名,使用简单的主机DNS重写)。

Magento的日志文件在哪里?

我是Magento的新手。 我无法在Magento中find日志文件。 我GOOGLE了,但Magento商务网站返回closures和其他一些网站解释如何创build自定义日志文件。 我想知道内置日志文件的位置。