小编Luc*_*ops的帖子

Magento订单系统中的交易

我刚刚阅读了关于Magento支付流程的这个主题.它处理Magento中付款方式和发票的作用.我很好奇,尽管交易在Magento中的确切作用是什么.在我能找到的互联网上似乎没有关于此的教程或信息.

据我了解,它们可以是开放的或封闭的,可以有子女(也是交易).我假设未完成/已支付未结交易并且已完成交易?我的公司还购买了一个不使用交易的付款延期.这是可接受的还是这是扩展功能的缺失?

我有的问题:

  1. 交易在Magento中的一般作用是什么?
  2. 为什么你希望使用交易的付款方式?
  3. 与孩子交易的概念是什么?
  4. 交易可以用于管理多个子付款到可能具有不同付款方式的订单吗?

提前致谢.

transactions magento

12
推荐指数
1
解决办法
1万
查看次数

使用magento is_in_stock

is_in_stockMagento 的财产功能到底是什么?产品是否有货可以确定是否qty >= 1

它似乎会自动调整到当前stock_level(与最小允许数量相比?)但为什么然后可以手动修改它?我觉得修改它是没有用的,因为无论如何它都会变成它想要的任何东西.

我无法通过谷歌找到很多关于这个属性的功能的信息,所以可能是一个很好的补充:-).

product magento stock

7
推荐指数
1
解决办法
8919
查看次数

Magento重复了类重写

我使用的是两种不同的Magento的模块,说First_ModuleSecond_Module它覆盖同一类.我想结合他们的功能.
我的假设是我可以First_Module从同一个类扩展复制类,Second_Module而后者又扩展了原始类.我想这样做,First_Module应该依赖Second_Module,所以我添加到模块的配置<depends>Second_Module</depends>.

我希望现在Second_Module首先加载配置加载器,并且它的不再有效的标签将被配置中的相同语句覆盖First_Module.但事实似乎并非如此.第一个rewrite似乎被使用.

我在做什么/理解错误或者这是如何工作的?也许我应该从配置中删除第二个模块的重写(我不想做它尽可能保持原始状态).

提前致谢.

rewrite module class duplicates magento

5
推荐指数
1
解决办法
1760
查看次数

为具有多个域名的Django站点设置默认cookie域

我想为我的cookie设置一个特定的cookie域,因为这可能会解决我们的网站似乎与IE8有关的一些问题.Django似乎有一个名为SESSION_COOKIE_DOMAIN的设置,可以将其设置为获取此设置.但问题是我们的网站包含多个具有替代域名的子网站.所以我的问题是,我该如何管理呢?我希望每个域都有一个标准的cookie域,因为我担心像IE8这样的浏览器会拒绝不是来自同一域的cookie(更快).

我会自己做研究,但我想知道是否有人有经验.

更新:

我真正想做的是当我访问domain1.com etcetera以获取其他域时,为domain1制作django存储cookie.我认为在存储cookie时使用当前客户端域应该很容易.我怀疑django没有修改就提供了这样的功能......也许我可以构建一个中间件类,将全局设置更改为当前域.

更新:

这个问题和答案帮助了我: 根据多个站点的请求动态更改Django设置变量 感谢您的帮助:)

django cookies

2
推荐指数
1
解决办法
3483
查看次数

Magento获得语言收集

Magento似乎有可能获得一个语言集合,即via Mage::getSingleton('adminhtml/system_config_source_language'),我想使用它.然而,在我的Magento版本(Enterprise 1.10和Community 1.4)中出现错误,期望从名为core_language的未发布表中获取其数据.

有没有人找到一个好的解决方案或替代品?或者也许已经使用过这个并且有一个用于core_language的表转储?

enterprise zend-framework magento

2
推荐指数
1
解决办法
597
查看次数

这是正常的Magento内存行为吗?

我正在配置和构建一个Magento站点,并且当前正在接收允许的内存消息Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 77 bytes).总是尝试的内存分配量非常小,并不总是出现在同一点(主要是Magento Collection管理代码和Varien/Object代码).

我想知道这是正常的行为还是某些事情是不对的,因为64 MB的客户端请求处理似乎非常多.我的数据库大小现在大约是:
*~2500个产品
*~700个属性集
*~250个属性,它们有超过13,000个选项(~25,000个选项值)
*eav_entity_attribute约为50,000条记录

我觉得Magento正在从数据库中预加载过多的数据,并想知道你们中是否有人遇到过同样问题的经验,或者想知道这么多内存的成本.

谢谢!

php memory-management magento

1
推荐指数
1
解决办法
1445
查看次数