Kal*_*ale 15 shopping-cart magento magento-1.7
如果保留默认设置,Magento 1.7在什么情况下会考虑放弃购物车?确定此决定的代码在哪里?
我知道这可能是在引用的某个地方,但我找不到它的生命.
我做了一些谷歌搜索,但像许多Magento的问题我空手而归.谢谢!
kho*_*man 14
您可能知道设置位于此处:
Admin => system => Configuration => Sales => Checkout => Quote Lifetime(days)
这将使用路径将设置添加到数据库(core_config_data表):
结帐/车/ delete_quote_after
此路径用于以下代码:
app/code/core/Mage/Sales/Model/Observer.php第54行
因此,当有人向购物车添加内容时,它将会更新.当客户登录并且他的购物车在那里时它将被更新.过去30天内未更新购物车的情况.它将被删除.
额外的信息:
如果您想知道何时使用此代码,它将由magento的cronjob使用.
check: App/code/core/Mage/Sales/etc/config.xml第1732行
<crontab>
<jobs>
<sales_clean_quotes>
<schedule>
<cron_expr>0 0 * * *</cron_expr>
</schedule>
<run>
<model>sales/observer::cleanExpiredQuotes</model>
</run>
</sales_clean_quotes>
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
17907 次 |
| 最近记录: |