manufacturer_info.php

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

PHP
63
字号
<?php/*  $Id: manufacturer_info.php 1498 2007-03-29 14:04:50Z hpdl $  osCommerce, Open Source E-Commerce Solutions  http://www.oscommerce.com  Copyright (c) 2006 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.*/  class osC_Boxes_manufacturer_info extends osC_Modules {    var $_title,        $_code = 'manufacturer_info',        $_author_name = 'osCommerce',        $_author_www = 'http://www.oscommerce.com',        $_group = 'boxes';    function osC_Boxes_manufacturer_info() {      global $osC_Language;      $this->_title = $osC_Language->get('box_manufacturer_info_heading');    }    function initialize() {      global $osC_Database, $osC_Language, $osC_Product;      if (isset($osC_Product) && is_a($osC_Product, 'osC_Product')) {        $Qmanufacturer = $osC_Database->query('select m.manufacturers_id, m.manufacturers_name, m.manufacturers_image, mi.manufacturers_url from :table_manufacturers m left join :table_manufacturers_info mi on (m.manufacturers_id = mi.manufacturers_id and mi.languages_id = :languages_id), :table_products p  where p.products_id = :products_id and p.manufacturers_id = m.manufacturers_id');        $Qmanufacturer->bindTable(':table_manufacturers', TABLE_MANUFACTURERS);        $Qmanufacturer->bindTable(':table_manufacturers_info', TABLE_MANUFACTURERS_INFO);        $Qmanufacturer->bindTable(':table_products', TABLE_PRODUCTS);        $Qmanufacturer->bindInt(':languages_id', $osC_Language->getID());        $Qmanufacturer->bindInt(':products_id', $osC_Product->getID());        $Qmanufacturer->execute();        if ($Qmanufacturer->numberOfRows()) {          $this->_content = '';          if (!osc_empty($Qmanufacturer->value('manufacturers_image'))) {            $this->_content .= '<div style="text-align: center;">' .                               osc_link_object(osc_href_link(FILENAME_DEFAULT, 'manufacturers=' . $Qmanufacturer->valueInt('manufacturers_id')), osc_image(DIR_WS_IMAGES . 'manufacturers/' . $Qmanufacturer->value('manufacturers_image'), $Qmanufacturer->value('manufacturers_name'))) .                               '</div>';          }          $this->_content .= '<ol style="list-style: none; margin: 0; padding: 0;">';          if (!osc_empty($Qmanufacturer->value('manufacturers_url'))) {            $this->_content .= '<li>' . osc_link_object(osc_href_link(FILENAME_REDIRECT, 'action=manufacturer&manufacturers_id=' . $Qmanufacturer->valueInt('manufacturers_id')), sprintf($osC_Language->get('box_manufacturer_info_website'), $Qmanufacturer->value('manufacturers_name')), 'target="_blank"') . '</li>';          }          $this->_content .= '<li>' . osc_link_object(osc_href_link(FILENAME_DEFAULT, 'manufacturers=' . $Qmanufacturer->valueInt('manufacturers_id')), $osC_Language->get('box_manufacturer_info_products')) . '</li>';          $this->_content .= '</ol>';        }      }    }  }?>

⌨️ 快捷键说明

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