当前位置: 首页 > 知识库问答 >
问题:

Magento按日期“自动”向主页添加新产品

储俊英
2023-03-14

我正在搜索一个选项,以添加新到我的主页我的商店自动,所以不是由设置日期选项,magento现在提供。

我想展示我添加到我的商店中的5或6种最新产品,无论它们属于什么类别。所以我添加的每一个新产品都必须在那里展示。我已经为它创建了一个块,但是找不到调用此信息的解决方案。

关于如何创建这个有什么建议吗?

如果您需要更具体的东西,请提前感谢

共有1个答案

商业
2023-03-14

您可以获得最近添加的5个集合

<?php

$productCollection = Mage::getModel('catalog/product')->getCollection()
    ->addAttributeToSelect(
        Mage::getSingleton('catalog/config')->getProductAttributes()
    )
    ->setOrder('created_at', Zend_Db_Select::SQL_DESC)
    ->setPageSize(5);

您可以使用返回上述内容的方法创建自定义块,并使用目录/产品/new.phtml模板。

 类似资料:
  • 我正在学习Android Udacity课程,它已经过时了,所以我尝试通过手动添加一个片段到主活动中来更新它。这段代码构建得很好,但是当应用程序启动时,在android monitor中出现了一个很长的错误。 XML fragment_main.xml activity_main.xml list_itemm_forecast.xml 日志 06-23 11:23:02.878 3095-3095

  • 你能帮我解决这个问题吗? 我在类<code>单元格</code>中创建按钮,并向该按钮添加一些默认操作。 在< code>Game类中,我想给这个按钮添加额外的动作,但我也想保留默认动作。 我知道新操作覆盖了以前的操作。因此,如果我单击按钮,它只会打印。 是否可以向按钮添加新操作并保留以前的连接?

  • 问题内容: 我已经看过了,基本上我已经发现Calendar对象可以使用以下类似方法将1个月添加到指定的日期中: 尽管我不喜欢它在日期为30或31时的行为。如果我将1个月添加到01/31/2012,输出将变为02/29/2012。当我再增加1个月时,它将变为03/29/2012。 无论如何,我是否可以强制2012年2月29日自动变为2012年3月1日? 基本上这就是我想发生的事情: 默认日期:01/

  • 问题内容: 我有五个按钮,是动态创建的。我的目标是:单击任何按钮以向其中添加活动类,当然还有其他任何人可以通过该活动类将其删除。我该如何实现? 问题答案: 您需要将状态引入组件并在事件处理程序中进行设置。例如render方法的输出: 事件处理程序(元素方法):

  • 是否有一种方法可以将时间戳添加到。pm2/logs中的错误日志中? 我注意到命令显示带有时间戳的聚合日志,但查看日志文件时,只有消息和stacktraces没有日期。

  • 问题内容: 我想在用户输入的结束日期前加上2个月。如何在结束日期前加上2个月并显示呢? 任何帮助表示赞赏。谢谢! 问题答案: 您需要获取增加数月的业务规则。简单的解决方案是: 但是,这将从7月31日更改为9月31日,并将转换为10月1日。同样,1月31日加上1个月是2月31日,根据是否是leap年,它将转换为3月2日或3月3日。 您可能希望第一次是9月30日,第二次是2月28日或29日(取决于是否