zoukankan      html  css  js  c++  java
  • ZENCART 不用注冊也可以發表商品評論的修改方法

    不用注冊也可以發表商品評論的修改方法

    爲了盡可能不破壞系統的流程,請首先添加一個guest用戶,按正常的注冊流程注冊一個這樣的帳号。
    找到文件includes\modules\pages\product_reviews_write\header_php.php 這裏就是評論的重要操作代碼。
    首先把

    if (!$_SESSION['customer_id']) {
    $_SESSION['navigation']->set_snapshot();
    zen_redirect(zen_href_link(FILENAME_LOGIN, '', 'SSL'));
    }
    這段代碼注釋掉,這裏主要就是判斷用戶是否登錄了,如果沒有登錄就進入登錄頁面。而我們這裏就是不需要登錄就可以直接進入評論頁面,所以這段代碼不需要。
    将頁面中代碼
    $_SESSION['customer_id']
    替換爲
    empty($_SESSION['customer_id'])? 13:$_SESSION['customer_id']
    其中的數字13就是用戶guest的ID,我這裏是13,具體要看剛才添加的guest帳号的ID,查看方法:後台--Customers--Customers 下面列出來的第一列就是用戶的ID
    就可以就可以完成了,這是最簡單的方法,要想做得更好一點,可以在這個基礎上再修改,比如,保存用戶的IP,或者用用戶IP做爲用戶名添加到數據庫中等

  • 相关阅读:
    csps模拟测试70
    模拟测试66反思
    csps63总结
    csps60爆零记
    csps模拟测试57
    模拟测试52,53反思
    LOJ2542「PKUWC2018」随机游走
    LOJ6300 BZOJ5283 [CodePlus 2018 3 月赛]博弈论与概率统计
    2019暑假集训
    省队二轮集训笔记
  • 原文地址:https://www.cnblogs.com/waimaole/p/2854533.html
Copyright © 2011-2022 走看看