草庐IT

php - 在 Magento 中获取状态为 'Complete' 的订单 ID

我正在努力获取Magento中状态为“完成”的订单的订单ID和其他详细信息。我确信magento中有一种方法可以检索所有状态为“完成”的订单。由于我是magento的新手,我发现很难解决这个问题。我想向客户发送订单状态为“完成”的电子邮件,并在电子邮件发送后标记他们。但那是它的后半部分。谁能告诉我如何在magento中获得所有状态为Complete的订单ID?感谢任何帮助。提前致谢。 最佳答案 这可以作为基本Magento安装文件夹中的脚本运行。如果它已经在Magento文件中运行(Controller或block或其他),则不需要

php - 由于 url 路径错误,样式未在 magento 中加载,如何解决?

我已经在我的本地系统上安装了magento,一切正常,只是样式没有加载..我观察到问题是由于发送请求时样式表url不正确造成的(在firebug中使用net发现)..请求地址:http://se.com/var/www/se.com/skin/frontend/default/jm_wall/css/layout.css请求地址应该是:http://se.com/skin/frontend/default/jm_wall/css/layout.css我该如何解决这个问题?附加信息:我已经从ubuntu10.04(它在10.04上运行良好)迁移到ubuntu12.04(全新安装)我已经配

php - Magento 哪个文件有导航菜单栏的代码?

我想编辑magento导航菜单条码,但我不知道哪个文件有菜单条码请帮助如何编辑该文件并更改请帮助iwanttoeditmenumagentoprovidemenulikeHomeContactUsAboutyUsiwanttoedititlikeHomeContactUsAboutyUs我想将图像添加到菜单中并创建高级菜单 最佳答案 您应该覆盖Mage_Page_Block_Html_Topmenu类中的_getHtml()方法。步骤如下:创建你的app/code/local/Mage/Page/Block/Html/Topmenu

php - Magento 索引状态永远挂起

我已经通过命令行创建了一个Magento实例并添加了一些产品。紧接着,开始了每个索引的重新索引过程。目前的情况是所有索引的状态都是pending/processing。这种情况给我带来了几个问题:这个问题和安装过程有什么关系吗?(通过命令行)有问题吗?因为我没有注意到任何副作用,所以我不是很担心。除非它花费大量不必要的处理。我该如何解决?我已经执行了phpshell/indexer.phpreindexall但没有任何改变。而且,如果我执行phpshell/indexer.php--status,所有索引都报告为“待处理”。谢谢 最佳答案

php - 将列添加到 Magento 管理目录 > 管理产品

您好,我想在catolg>管理产品部分添加一列(不是产品,而是产品列表),此列需要列出产品与其标识的任何相关产品-可能是sku或名称-否那里的偏好。我为制造商添加了一个列,但忘记了我从哪里获得代码。谢谢 最佳答案 我最近(事实上是昨天)不得不在同一个网格中添加一列。部分是因为这是不好的做法,主要是因为另一个模块已经使用了它自己的覆盖,我不想完全替换或覆盖该类。相反,这是一种通过事件修改产品网格的简洁方法。app/code/local/My/Module/etc/config.xmlmymodule/adminhtml_observe

php - 如何在 phtml 模板中调用 Magento block ?

我需要在页脚中显示更多链接。我在magento管理中将这些链接创建为静态block(id=sample_links)。然后我添加了以下代码page.xml文件sample_links我在footer.phtml中称这个为,getChildHtml('foot_lnk')?>但它不显示CMS静态block内容。有什么问题? 最佳答案 $this->getLayout()->createBlock('cms/block')->setBlockId('my_static_block_name')->toHtml()

php - 获取子类别 magento

尝试获取处于事件状态的特定类别的子项。请帮忙。我在做这件事时遇到了麻烦。我目前能够展示所有内容,但不能具体展示。非常感谢任何帮助。$category=Mage::getModel('catalog/category')->load(2);$category->getChildCategories();$tree=$category->getTreeModel();$tree->load();$ids=$tree->getCollection()->getAllIds(); 最佳答案 这里是加载事件类别的代码/*Loadcategor

php - Magento PayPal 重复发票错误

每隔一段时间,客户在尝试提交订单时会收到一条错误消息,显示PayPal网关已拒绝请求。由于提供了重复的发票ID,交易被拒绝。在深入研究之后,我相信我已经缩小了问题范围。在最近的案例中,一位客户在4个月前尝试下订单,但收到来自PayPal的内部错误。通过与PayPal的交谈,我得知该客户的信用卡已被标记。当他们尝试下第一个订单时,PayPal拒绝了它,但仍然认为我们的Magento商店提供的发票ID是“已使用”。快进到今天...同一位客户,新订单。Magento在sales_flat_quote表中仍然有9月份的旧报价。当他们登录时,它会加载客户报价(仍然有效)并尝试将其用于此订单。这导

php - 如何检查 Magento 中特定代码执行的所有查询

通过我正在使用的特定代码检查所有查询:将Varien_Db_Adapter_Pdo_Mysql中的变量$_debug从protected修改为public对$_logAllQueries做同样的事情在代码执行之前添加:$adapter=Mage::getSingleton('core/resource')->getConnection('core_write');$adapter->_debug=true;$adapter->_logAllQueries=true;在代码后面加上这个$adapter->_debug=false;$adapter->_logAllQueries=fals

php - Magento ORM 文档

除了源代码之外,是否有关于MagentoORM的大量文档?我掌握了基础知识,通常可以深入了解Mage代码库,用Mage::Log调用乱扔垃圾并找出有用的东西,但如果我对模型有一个高层次的概述,我的效率会大大提高打算使用。聚合方法如何工作,加入的最佳方式是什么,何时应该扩展模型,何时是使用eav模型与非eav模型的最佳时间,等等。类似于DjangoModelDocumentation,但对于Magento。 最佳答案 虽然关于ORM的文档不多,但这里有几页对我理解数据库结构有很大帮助,这将帮助您理解其他所有内容:http://www.