如何讓zen cart商品評論顯示在商品詳情頁面上

時間 2021-10-16 10:58:38

1樓:一騎當後

操作步驟如下(請注意備份檔案,不代表100%成功,意外發生,責任自負):

a. 從\includes\modules\pages\product_reviews\product_reviews page,這裡複製以下**至中(注意要放在php代 碼裡面)

$reviews_query_raw = "select r.reviews_id, left(rd.reviews_text, 300) as reviews_text, r.

reviews_rating, r.date_added, r.customers_name

from " . table_reviews ." r, " . table_reviews_description . " rd

where r.products_id = :productsid

and r.reviews_id = rd.reviews_id

and rd.languages_id = :languagesid ". $review_status . "

order by r.reviews_id desc";

$reviews_query_raw = $db->bindvars($reviews_query_raw, ':productsid', $_get['products_id'],'integer');

$reviews_query_raw = $db->bindvars($reviews_query_raw,':languagesid', $_session['languages_id'], 'integer');

$reviews_split = new splitpageresults($reviews_query_raw, max_display_new_reviews);

$reviews = $db->execute($reviews_split->sql_query);

$reviewsarray = array();

while (!$reviews->eof)

b. 從這裡複製以下以下**至:

<?php echo sprintf(text_review_date_added, zen_date_short($reviews['dateadded'])); ?> <?

php echo sprintf(text_review_by, zen_output_string_protected($reviews['customersname'])); ?>

<?php echo zen_image(dir_ws_template_images . 'stars_' .

$reviews['reviewsrating'] . '.gif', sprintf(text_of_5_stars, $reviews['reviewsrating'])), sprintf(text_of_5_stars, $reviews['reviewsrating']); ?

>

<?php echo zen_break_string(zen_output_string_protected(stripslashes($reviews['reviewstext'])), 60, '-

') . ((strlen($reviews['reviewstext']) >= 100) ? '...' : ''); ?>

<?php

}if (($reviews_split->number_of_rows > 0) && ((prev_next_bar_location == '2') || (prev_next_bar_location == '3')))

?>

<?php

if ($flag_show_product_info_reviews == 1) else

}?>

3. 大功完成80%,text_of_5_stars這樣顯示不太好,所以最後讓我們來完善語言項,找到語言檔案的結尾處加入**:

//bof product reviews

define('text_of_5_stars', '%s of 5 stars');

//eof product reviews

4. 大功告成,重新整理看看效果吧。

2樓:匿名使用者

操作步驟如下(請注意備份檔案,本文在1.38a版本測試通過,但不代表100%成功,意外發生,責任自負):

a,從includesmodulespagesproduct_reviewsproduct_reviews page,這裡複製以下**至中(注意要放在php**裡面.)

$review_status = 」 and r.status = 1″;

$reviews_query_raw = 「select r.reviews_id, left(rd.reviews_text, 300) as reviews_text, r.

reviews_rating, r.date_added, r.customers_name

from 」 . table_reviews . 」 r, 」 . table_reviews_description . 」 rd

where r.products_id = :productsid

and r.reviews_id = rd.reviews_id

and rd.languages_id = :languagesid 」 . $review_status . 」

order by r.reviews_id desc」;

如何讓zencart的產品頁面顯示同類產品

3樓:福喜

<?php

$products_id = (int)$_get['products_id'];$flash_page_id_con = array();

$flash_page_images_con = array();

$flash_page_price_con = array();

$flash_page_name_con = array(); $flash_page_query = "select

p.products_id,p.products_image,pd.products_name from " . table_products ." p, ".

table_products_description . " pd where p.`products_id`=pd.`products_id` and

pd.`language_id` = '" . (int)$_session['languages_id'] .

"' and p.`master_categories_id` =

" . zen_get_products_category_id($products_id) . " order by rand() limit 12";

$flash_page = $db->execute($flash_page_query);

while(!$flash_page->eof)

$flash_page_id = implode(",", $flash_page_id_con);

$flash_page_images = implode(",", $flash_page_images_con);

$flash_page_price = implode(",", $flash_page_price_con)

$flash_page_name = implode(",", $flash_page_name_con);

$flash_page_display_num = $flash_page->recordcount();

?>

<?php for($i = 0; $i< $flash_page_display_num ; $i++)

?>

然後,在zen-cart模板目錄中的includes/templates/你的模板目錄中 修改一些內容

找到 <?php require($template->

>

在他的後面新增

<?php require($template->

>

這樣,就可以實現在zencart模板中的產品詳細頁顯示同類的產品,以增加搜尋引擎收錄,有益於zencart的seo優化了。

都說網上假貨猖獗,如何辨別,網上商品評論區真假如何去辨別呀,又或者說商品本身的價值要如何去辨別?

這個是沒有辦法鑑別的。因為網上的信譽很多都是通過錢買來的。你要知道你為什麼在網上購物,是因為 現在網上的很多東西也不便宜,便宜絕大多數是假貨,你想現實生活都不可能有標價便宜貨而況在網上。是因為質量!網上不管是通過什麼付款,都是先打出錢款在收到貨的。而且網上對於物品的觀察是隻能通過 的。嘛!photo...

抖音怎麼不讓陌生人評論,抖音如何讓別人評論不了?

在抖音上傳 檔案的過程中,在的過程當中會有一些選項可供您勾選。這些選項當中會有一條筋 不評論等內容的選項選擇勾取,這樣在進一步操作之後只會發表 而其他人就只會 到 內容點讚而無法評論。一般來說不建議讓大家進行這種不評論 的發表就是為了讓大家共同見證以及讓大家共同了解製作者內心以及製作環境或其他因素。...

如何讓穿搭更加簡約時尚顯氣質呢?

穿一個牛仔褲,搭配一個米色的大衣,並且再配上一個黑色的內搭,可能是會時尚顯氣質。還有就是你也可以穿一個比較淑女的裙子搭配一個白色的包。也會顯得時尚有氣質,當然也可以去穿一些純色的衣服都會顯得有氣質一些。我覺得要選對衣服的款式,如果你選的衣服比較簡單,這樣可以穿出這種效果。應該穿一條運動褲上班,可以搭...