search.php
来自「this the oscommerce 3.0 aplha 4」· PHP 代码 · 共 99 行
PHP
99 行
<?php/* $Id: $ 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.*/?><?php echo osc_image(DIR_WS_IMAGES . $osC_Template->getPageImage(), $osC_Template->getPageTitle(), HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT, 'id="pageIcon"'); ?><h1><?php echo $osC_Template->getPageTitle(); ?></h1><?php if ($messageStack->size('search') > 0) { echo $messageStack->output('search'); }?><form name="search" action="<?php echo osc_href_link(FILENAME_SEARCH, null, 'NONSSL', false); ?>" method="get" onsubmit="return check_form(this);"><div class="moduleBox"> <h6><?php echo $osC_Language->get('search_criteria_title'); ?></h6> <div class="content"> <?php echo osc_draw_input_field('keywords', null, 'style="width: 99%;"'); ?> </div></div><div class="submitFormButtons"> <span style="float: right;"><?php echo osc_draw_image_submit_button('button_search.gif', $osC_Language->get('button_search')); ?></span> <?php echo osc_link_object('javascript:popupWindow(\'' . osc_href_link(FILENAME_SEARCH, 'help') . '\');', $osC_Language->get('search_help_tips')); ?></div><div class="moduleBox"> <h6><?php echo $osC_Language->get('advanced_search_heading'); ?></h6> <div class="content"> <ol> <li><?php echo osc_draw_label($osC_Language->get('field_search_categories'), 'category'); $osC_CategoryTree->setSpacerString(' ', 2); $categories_array = array(array('id' => '', 'text' => $osC_Language->get('filter_all_categories'))); foreach ($osC_CategoryTree->buildBranchArray(0) as $category) { $categories_array[] = array('id' => $category['id'], 'text' => $category['title']); } echo osc_draw_pull_down_menu('category', $categories_array);?> </li> <li><?php echo osc_draw_checkbox_field('recursive', array(array('id' => '1', 'text' => $osC_Language->get('field_search_recursive'))), true); ?></li> <li><?php echo osc_draw_label($osC_Language->get('field_search_manufacturers'), 'manufacturer'); $manufacturers_array = array(array('id' => '', 'text' => $osC_Language->get('filter_all_manufacturers'))); $Qmanufacturers = $osC_Database->query('select manufacturers_id, manufacturers_name from :table_manufacturers order by manufacturers_name'); $Qmanufacturers->bindTable(':table_manufacturers', TABLE_MANUFACTURERS); $Qmanufacturers->execute(); while ($Qmanufacturers->next()) { $manufacturers_array[] = array('id' => $Qmanufacturers->valueInt('manufacturers_id'), 'text' => $Qmanufacturers->value('manufacturers_name')); } echo osc_draw_pull_down_menu('manufacturer', $manufacturers_array);?> </li> <li><?php echo osc_draw_label($osC_Language->get('field_search_price_from'), 'pfrom') . osc_draw_input_field('pfrom'); ?></li> <li><?php echo osc_draw_label($osC_Language->get('field_search_price_to'), 'pto') . osc_draw_input_field('pto'); ?></li> <li><?php echo osc_draw_label($osC_Language->get('field_search_date_from'), 'datefrom') . osc_draw_date_pull_down_menu('datefrom', null, false, null, null, date('Y') - $osC_Search->getMinYear(), 0); ?></li> <li><?php echo osc_draw_label($osC_Language->get('field_search_date_to'), 'dateto') . osc_draw_date_pull_down_menu('dateto', null, null, null, null, date('Y') - $osC_Search->getMaxYear(), 0); ?></li> </ol> </div></div><?php echo osc_draw_hidden_session_id_field();?></form>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?