中文乱码字幕午夜无线观看_中文免费国产三级_中文日本国产高清_中文日韩字幕一区在线观看_中文精品在线视频_中文熟妇人妻又伦精品_国产美女爽到喷出水来视频

我們的使命

助力跨境賣家高效建立全球銷售網(wǎng)絡

喜報2021年我司獲《江蘇省國家高新技術企業(yè)》認定

分類目錄

文章標簽

熱門推薦

相關咨訊

opencart商品隨機,magento重裝

2022-09-19 10:04:50 - 米境通跨境電商

    

    Opencart首頁最新產(chǎn)品(LatestProducts)隨機顯示方法

    Opencart首頁LatestProducts產(chǎn)品是不可控的,如果一直不上傳新產(chǎn)品,LatestProducts顯示固定不變,不像zen-cart每次刷新都有變化。我?guī)退鼊右幌滦∈中g。

    文件位置:catalogmodelcatalogproduct.php.

    方法一

    把getLatestProducts修改成以下代碼:

    publicfunctiongetLatestProducts($limit){

    $query=$this->db->query("SELECT*,pd.nameASname,p.image,m.nameASmanufacturer,ss.nameASstock,(SELECTAVG(r.rating)FROM".DB_PREFIX."reviewrWHEREp.product_id=r.product_idGROUPBYr.product_id)ASratingFROM".DB_PREFIX."productpLEFTJOIN".DB_PREFIX."product_descriptionpdON(p.product_id=pd.product_id)LEFTJOIN".DB_PREFIX."product_to_storep2sON(p.product_id=p2s.product_id)LEFTJOIN".DB_PREFIX."manufacturermON(p.manufacturer_id=m.manufacturer_id)LEFTJOIN".DB_PREFIX."stock_statusssON(p.stock_status_id=ss.stock_status_id)WHEREp.status='1'ANDp.date_available<=NOW()ANDpd.language_id='".(int)$this->config->get('config_language_id')."'ANDp2s.store_id='".(int)$this->config->get('config_store_id')."'ANDss.language_id='".(int)$this->config->get('config_language_id')."'ORDERBYrand()DESCLIMIT".(int)$limit);

    $product_data=$query->rows;

    return$product_data;

    }

    方法二

    把getLatestProducts修改成以下代碼:

    publicfunctiongetLatestProducts($limit){

    $product_data=$this->cache->get('product.latest.'.$this->config->get('config_language_id').'.'.(int)$this->config->get('config_store_id').'.'.$limit);

    if(!$product_data){

    $query=$this->db->query("SELECT*,pd.nameASname,p.image,m.nameASmanufacturer,ss.nameASstock,(SELECTAVG(r.rating)FROM".DB_PREFIX."reviewrWHEREp.product_id=r.product_idGROUPBYr.product_id)ASratingFROM".DB_PREFIX."productpLEFTJOIN".DB_PREFIX."product_descriptionpdON(p.product_id=pd.product_id)LEFTJOIN".DB_PREFIX."product_to_storep2sON(p.product_id=p2s.product_id)LEFTJOIN".DB_PREFIX."manufacturermON(p.manufacturer_id=m.manufacturer_id)LEFTJOIN".DB_PREFIX."stock_statusssON(p.stock_status_id=ss.stock_status_id)WHEREp.status='1'ANDp.date_available<=NOW()ANDpd.language_id='".(int)$this->config->get('config_language_id')."'ANDp2s.store_id='".(int)$this->config->get('config_store_id')."'ANDss.language_id='".(int)$this->config->get('config_language_id')."'ORDERBYrand()DESCLIMIT".(int)$limit);

    $product_data=$query->rows;

    $this->cache->set('product.latest.'.$this->config->get('config_language_id').'.'.(int)$this->config->get('config_store_id').'.'.$limit,$product_data);

    }

    return$product_data;

    }

    去前臺刷新一下,看一下效果

    方法一和方法二區(qū)別,方法二執(zhí)行速度比方法一快。但是每次都要刪除systemcachecache.product.latest.*這個文件才有更新。如果產(chǎn)品很多最好選用方法二
    聯(lián)系我們
  • 24H客服
  • 聯(lián)系電話:16651690460(龍經(jīng)理)
  • 微信咨詢:
南京天遙路聯(lián)網(wǎng)絡科技有限公司,版權所有 Copyright By ?米境通ERP4.0,2015-2025,蘇ICP備:蘇ICP備15044100號-4, 蘇公網(wǎng)安備:32011402011043
富锦市| 耒阳市| 甘泉县| 邓州市| 内丘县| 武胜县| 泸溪县| 南康市| 湾仔区| 乌鲁木齐县| 弥勒县| 盐山县| 双鸭山市| 新绛县| 濉溪县| 大同县| 敦化市| 镇巴县| 岑溪市| 贺州市| 塘沽区| 乐业县| 上林县| 大厂| 墨玉县| 东方市| 峨眉山市| 林西县| 米泉市| 吴旗县| 黄冈市| 互助| 东乌珠穆沁旗| 锦屏县| 安达市| 普定县| 观塘区| 栾川县| 射阳县| 朔州市| 夏邑县|