我刚刚阅读了关于Magento支付流程的这个主题.它处理Magento中付款方式和发票的作用.我很好奇,尽管交易在Magento中的确切作用是什么.在我能找到的互联网上似乎没有关于此的教程或信息.
据我了解,它们可以是开放的或封闭的,可以有子女(也是交易).我假设未完成/已支付未结交易并且已完成交易?我的公司还购买了一个不使用交易的付款延期.这是可接受的还是这是扩展功能的缺失?
我有的问题:
提前致谢.
is_in_stockMagento 的财产功能到底是什么?产品是否有货可以确定是否qty >= 1?
它似乎会自动调整到当前stock_level(与最小允许数量相比?)但为什么然后可以手动修改它?我觉得修改它是没有用的,因为无论如何它都会变成它想要的任何东西.
我无法通过谷歌找到很多关于这个属性的功能的信息,所以可能是一个很好的补充:-).
我使用的是两种不同的Magento的模块,说First_Module和Second_Module它覆盖同一类.我想结合他们的功能.
我的假设是我可以First_Module从同一个类扩展复制类,Second_Module而后者又扩展了原始类.我想这样做,First_Module应该依赖Second_Module,所以我添加到模块的配置<depends>Second_Module</depends>.
我希望现在Second_Module首先加载配置加载器,并且它的不再有效的标签将被配置中的相同语句覆盖First_Module.但事实似乎并非如此.第一个rewrite似乎被使用.
我在做什么/理解错误或者这是如何工作的?也许我应该从配置中删除第二个模块的重写(我不想做它尽可能保持原始状态).
提前致谢.
我想为我的cookie设置一个特定的cookie域,因为这可能会解决我们的网站似乎与IE8有关的一些问题.Django似乎有一个名为SESSION_COOKIE_DOMAIN的设置,可以将其设置为获取此设置.但问题是我们的网站包含多个具有替代域名的子网站.所以我的问题是,我该如何管理呢?我希望每个域都有一个标准的cookie域,因为我担心像IE8这样的浏览器会拒绝不是来自同一域的cookie(更快).
我会自己做研究,但我想知道是否有人有经验.
更新:
我真正想做的是当我访问domain1.com etcetera以获取其他域时,为domain1制作django存储cookie.我认为在存储cookie时使用当前客户端域应该很容易.我怀疑django没有修改就提供了这样的功能......也许我可以构建一个中间件类,将全局设置更改为当前域.
更新:
这个问题和答案帮助了我: 根据多个站点的请求动态更改Django设置变量 感谢您的帮助:)
Magento似乎有可能获得一个语言集合,即via Mage::getSingleton('adminhtml/system_config_source_language'),我想使用它.然而,在我的Magento版本(Enterprise 1.10和Community 1.4)中出现错误,期望从名为core_language的未发布表中获取其数据.
有没有人找到一个好的解决方案或替代品?或者也许已经使用过这个并且有一个用于core_language的表转储?
我正在配置和构建一个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正在从数据库中预加载过多的数据,并想知道你们中是否有人遇到过同样问题的经验,或者想知道这么多内存的成本.
谢谢!
magento ×5
class ×1
cookies ×1
django ×1
duplicates ×1
enterprise ×1
module ×1
php ×1
product ×1
rewrite ×1
stock ×1
transactions ×1