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 + -
显示快捷键?