Home > Backend Development > PHP Tutorial > How to modify the random order of new products in zen cart_PHP tutorial

How to modify the random order of new products in zen cart_PHP tutorial

WBOY
Release: 2016-07-21 15:34:45
Original
936 people have browsed it

The first step to modify the random ordering of new products in zencart : First, new products can define their own time period: Store Settings - Maximum Value - Definition of New Products

The second step of modifying the random ordering of zencart's new products :
Modify the new products on the homepage:
/includes/modules/new_products.php

In $new_products_query Add the corresponding ORDER BY xxx

Example: select distinct p.products_id, p.products_image, p.products_tax_class_id, pd.products_name, p.products_date_added, p.products_price, p.products_type, p.master_categories_id fromzen_products p, zen_products_description pd where p.products_id =pd.products_id and pd.language_id = '1' and p.products_status = 1order by pd.products_name

The third step of the random sorting modification method of zencart new products:
Modify the new products in the border:
/includes/modules/sideboxes/whats_new.php
Change
$random_whats_new_sidebox_product =zen_random_select($random_whats_new_sidebox_product_query);
to
$ random_whats_new_sidebox_product =$db->Execute($random_whats_new_sidebox_product_query);

Step 4 of the random sorting modification method of zencart new products :

Then /includes/modules /new_products.php file:
$db->ExecuteRandomMulti
changed to
$db->Execute

MoveNextRandom()
changed to
MoveNext( )

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/322389.htmlTechArticleHow to modify the random order of new products in zencart Step 1: First, new products can define their own time period: Store settings - maximum value - definition of new products zencart randomization of new products...
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template