reviews.php

来自「this the oscommerce 3.0 aplha 4」· PHP 代码 · 共 74 行

PHP
74
字号
<?php/*  $Id: reviews.php 1498 2007-03-29 14:04:50Z hpdl $  osCommerce, Open Source E-Commerce Solutions  http://www.oscommerce.com  Copyright (c) 2007 osCommerce  This program is free software; you can redistribute it and/or modify  it under the terms of the GNU General Public License v2 (1991)  as published by the Free Software Foundation.*/  if ( !class_exists('osC_Summary') ) {    include('includes/classes/summary.php');  }  class osC_Summary_reviews extends osC_Summary {/* Class constructor */    function osC_Summary_reviews() {      global $osC_Language;      $osC_Language->loadIniFile('modules/summary/reviews.php');      $this->_title = $osC_Language->get('summary_reviews_title');      $this->_title_link = osc_href_link_admin(FILENAME_DEFAULT, 'reviews');      if ( osC_Access::hasAccess('reviews') ) {        $this->_setData();      }    }/* Private methods */    function _setData() {      global $osC_Database, $osC_Language;      $this->_data = '<table border="0" width="100%" cellspacing="0" cellpadding="2" class="dataTable">' .                     '  <thead>' .                     '    <tr>' .                     '      <th>' . $osC_Language->get('summary_reviews_table_heading_products') . '</th>' .                     '      <th>' . $osC_Language->get('summary_reviews_table_heading_language') . '</th>' .                     '      <th>' . $osC_Language->get('summary_reviews_table_heading_rating') . '</th>' .                     '      <th>' . $osC_Language->get('summary_reviews_table_heading_date') . '</th>' .                     '    </tr>' .                     '  </thead>' .                     '  <tbody>';      $Qreviews = $osC_Database->query('select r.reviews_id, r.products_id, greatest(r.date_added, ifnull(r.last_modified, 0)) as date_last_modified, r.reviews_rating, pd.products_name, l.name as languages_name, l.code as languages_code from :table_reviews r left join :table_products_description pd on (r.products_id = pd.products_id and r.languages_id = pd.language_id), :table_languages l where r.languages_id = l.languages_id order by date_last_modified desc limit 6');      $Qreviews->bindTable(':table_reviews', TABLE_REVIEWS);      $Qreviews->bindTable(':table_products_description', TABLE_PRODUCTS_DESCRIPTION);      $Qreviews->bindTable(':table_languages', TABLE_LANGUAGES);      $Qreviews->execute();      while ( $Qreviews->next() ) {        $this->_data .= '    <tr onmouseover="rowOverEffect(this);" onmouseout="rowOutEffect(this);">' .                        '      <td>' . osc_link_object(osc_href_link_admin(FILENAME_DEFAULT, 'reviews&rID=' . $Qreviews->valueInt('reviews_id') . '&action=save'), osc_icon('reviews.png') . '&nbsp;' . $Qreviews->value('products_name')) . '</td>' .                        '      <td align="center">' . $osC_Language->showImage($Qreviews->value('languages_code')) . '</td>' .                        '      <td align="center">' . osc_image('../images/stars_' . $Qreviews->valueInt('reviews_rating') . '.png', $Qreviews->valueInt('reviews_rating') . '/5') . '</td>' .                        '      <td>' . $Qreviews->value('date_last_modified') . '</td>' .                        '    </tr>';      }      $this->_data .= '  </tbody>' .                      '</table>';      $Qreviews->freeResult();    }  }?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?