从产品和商店功能中获取数据

时间:2013-11-11 19:05:09

标签: prestashop prestashop-1.5

我从prestashop 1.5开始,我正在创建一个将出现的模块:提供两种特色产品和四种产品。

我已经创建了模块(.php .tpl)基本文件,我可以获得产品ID,但我不知道如何获取该产品的数据(标题,图像,描述和价格)。 / p>

这是我的代码:

module.php

    public function obtenerDestacados(){

        $sql = 'SELECT id_product FROM '._DB_PREFIX_.'product';
        $results = Db::getInstance()->ExecuteS($sql);
        return $results;

    }

module.tpl

{foreach iniciallou::obtenerDestacados() as $prod}
        {$prod['id_product']}

        <br />
{/foreach}

我如何从0开始做类似homeFeaturedProducts模块的事情?

1 个答案:

答案 0 :(得分:0)

我建议你不要创建自定义函数,如果你正在制作非常具体的东西,因为prestashop表中有很多SQL JOINS。

您已经建议使用homefeatured模块,为什么不抓住与模块完全相同的产品?

我目前已经定制了hf模块,所以我不能告诉你原始代码,虽然看看prestashop类文件,并使用创建的方法来获取产品,比如大多数使用的Category :: getProducts,或者Product :: getProducts (参数在类文件的方法定义中查找)