Questions tagged «ce-1.6.2.0»

3
如何禁用特定部分或块的缓存
我已经为商店前部开发了顶部栏购物车功能,该功能可以显示添加到购物车的最新三个产品,这在禁用缓存时非常有用,但是当我启用缓存时,它会显示顶部购物车中的奇怪小计和购物车中的奇怪产品。 这让我很难过:'( 我知道这是由于缓存而发生的。有什么我可以禁用此部分的缓存的吗?我尝试禁用块html缓存,现在检查它是否工作得很好,但是当禁用块HTML时,我发现类别平面存在未指定的问题。

6
通用索引问题的永久解决方案
我们开发了一些具有大量库存记录的magento项目,并且始终会遇到索引问题,我们一直在尝试尝试在互联网上找到的所有解决方案,以解决日常索引问题,例如截断平面图并使用CLI重新编制索引,将cron设置为索引编制,但这是我们面对索引编制问题的日常头痛。 当我们在项目上工作时,我们正在寻找永久性的解决方案,这些项目有不同的场景,例如每天更新产品或每天从其他饲料中导入产品。 对此有一些最佳做法或解决方法的任何人,请与他们分享,将不胜感激。

4
如何检查客户是否已订阅新闻通讯
我需要检查客户是否订阅了新闻快讯。目前,我正在使用此代码,但未返回任何内容: if (Mage::getSingleton('customer/session')->isLoggedIn()) { $status = Mage::getSingleton('customer/session')->getCustomer()->getIsSubscribed(); echo $status; die(); } 这什么也没给。任何想法如何使它工作?

2
如何知道订单是否付款?什么时候“状态”是“处理中”?
我正在运行Magento 1.6.2。 我需要确定是否已付款。如果是,我将生成一些XML数据以供导出。Magento订单/付款/发货工作流程中有很多情况。 我的第一个猜测是将订单的属性“状态”定义为“处理中”,但由于此工作流程中存在大量可能性,因此我不确定。可能是这种情况并未涵盖所有可能性... 我对吗?

3
将当前管理员用户名获取到<body>类或ID中
在admin后端中,我想向所有admin页面的body标签添加一个类,该类打印出当前登录的admin用户的名称。 In app/design/adminhtml/default/default/template/page.phtml 我发现了这一点(第46行-CE 1.6.2.0): &lt;body id="html-body"&lt;?php echo $this-&gt;getBodyClass()?'class="'.$this-&gt;getBodyClass().'"':'' ?&gt;&gt; 而且我认为我需要使用它来获取管理员用户名: Mage::getSingleton('admin/session')-&gt;getUser(); 但是,无论我做什么,我似乎都无法在id或class中输出用户名。 任何想法都将受到欢迎。 谢谢。

9
如何以编程方式将产品设置为缺货/缺货
我尝试了一些在网上找到的片段,但没有成功。 只是尝试通过代码将产品设置为有货/无货,这是我所知道的: $product = Mage::getModel('catalog/product')-&gt;load( 'id' ); $stockItem = $product-&gt;getStockItem(); $stockItem-&gt;setData('manage_stock', 1); $stockItem-&gt;setData('is_in_stock', 0); $stockItem-&gt;setData('use_config_notify_stock_qty', 0); $stockItem-&gt;setData('qty', 0); $stockItem-&gt;save(); $product-&gt;save(); 通过管理面板查看产品信息时,它没有任何改变,有什么想法吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.