/** * affiliate_get_level_list() * * @param $name * @param string $selected * @param string $parameters * @return Dropdown Listbox. Note personal level value is AFFILIATE_TIER_LEVELS + 1 **/ function affiliate_get_level_list($name, $selected = '', $parameters = '') { $status_array = array(array('id' => '', 'text' => TEXT_AFFILIATE_ALL_LEVELS)); $status_array[] = array('id' => '0', 'text' => TEXT_AFFILIATE_PERSONAL_LEVEL); for ($i = 1; $i <= AFFILIATE_TIER_LEVELS; $i++) { $status_array[] = array('id' => $i, 'text' => TEXT_AFFILIATE_LEVEL_SUFFIX . $i); } return vam_draw_pull_down_menu($name, $status_array, $selected, $parameters); }
/** * affiliate_get_status_list() * * @param $name * @param string $selected * @param string $parameters * @param bool $show_all - show "All Status" or not * @return Dropdown listbox with order status **/ function affiliate_get_status_list($name, $selected = '', $parameters = '', $show_all = true) { if ($show_all == true) { $status_array = array(array('id' => '', 'text' => TEXT_AFFILIATE_ALL_STATUS)); } else { $status_array = array(array('id' => '', 'text' => PULL_DOWN_DEFAULT)); } $status = affiliate_get_status_array(); for ($i = 0, $n = sizeof($status); $i < $n; $i++) { $status_array[] = array('id' => $status[$i]['orders_status_id'], 'text' => $status[$i]['orders_status_name']); } return vam_draw_pull_down_menu($name, $status_array, $selected, $parameters); }
function vam_get_country_list($name, $selected = '', $parameters = '') { $countries_array = array(array('id' => '', 'text' => PULL_DOWN_DEFAULT)); // Probleme mit register_globals=off -> erstmal nur auskommentiert. Kann u.U. gelцscht werden. $countries = vam_get_countriesList(); for ($i = 0, $n = sizeof($countries); $i < $n; $i++) { $countries_array[] = array('id' => $countries[$i]['countries_id'], 'text' => $countries[$i]['countries_name']); } if (is_array($name)) { return vam_draw_pull_down_menuNote($name, $countries_array, $selected, $parameters); } return vam_draw_pull_down_menu($name, $countries_array, $selected, $parameters); }
function selection() { global $order; for ($i = 1; $i < 13; $i++) { $expires_month[] = array('id' => sprintf('%02d', $i), 'text' => strftime('%B', mktime(0, 0, 0, $i, 1, 2000))); } $today = getdate(); for ($i = $today['year']; $i < $today['year'] + 10; $i++) { $expires_year[] = array('id' => strftime('%y', mktime(0, 0, 0, 1, 1, $i)), 'text' => strftime('%Y', mktime(0, 0, 0, 1, 1, $i))); } $selection = array('id' => $this->code, 'module' => $this->title, 'description' => $this->info, 'fields' => array(array('title' => MODULE_PAYMENT_IPAYMENT_TEXT_CREDIT_CARD_OWNER, 'field' => vam_draw_input_field('ipayment_cc_owner', $order->billing['firstname'] . ' ' . $order->billing['lastname'])), array('title' => MODULE_PAYMENT_IPAYMENT_TEXT_CREDIT_CARD_NUMBER, 'field' => vam_draw_input_field('ipayment_cc_number')), array('title' => MODULE_PAYMENT_IPAYMENT_TEXT_CREDIT_CARD_EXPIRES, 'field' => vam_draw_pull_down_menu('ipayment_cc_expires_month', $expires_month) . ' ' . vam_draw_pull_down_menu('ipayment_cc_expires_year', $expires_year)), array('title' => MODULE_PAYMENT_IPAYMENT_TEXT_CREDIT_CARD_CHECKNUMBER, 'field' => vam_draw_input_field('ipayment_cc_checkcode', '', 'size="4" maxlength="3"') . ' <small>' . MODULE_PAYMENT_IPAYMENT_TEXT_CREDIT_CARD_CHECKNUMBER_LOCATION . '</small>'))); return $selection; }
function selection() { global $order; if (MODULE_PAYMENT_PSIGATE_INPUT_MODE == 'Local') { for ($i = 1; $i < 13; $i++) { $expires_month[] = array('id' => sprintf('%02d', $i), 'text' => strftime('%B', mktime(0, 0, 0, $i, 1, 2000))); } $today = getdate(); for ($i = $today['year']; $i < $today['year'] + 10; $i++) { $expires_year[] = array('id' => strftime('%y', mktime(0, 0, 0, 1, 1, $i)), 'text' => strftime('%Y', mktime(0, 0, 0, 1, 1, $i))); } $selection = array('id' => $this->code, 'module' => $this->title, 'fields' => array(array('title' => MODULE_PAYMENT_PSIGATE_TEXT_CREDIT_CARD_OWNER, 'field' => $order->billing['firstname'] . ' ' . $order->billing['lastname']), array('title' => MODULE_PAYMENT_PSIGATE_TEXT_CREDIT_CARD_NUMBER, 'field' => vam_draw_input_field('psigate_cc_number')), array('title' => MODULE_PAYMENT_PSIGATE_TEXT_CREDIT_CARD_EXPIRES, 'field' => vam_draw_pull_down_menu('psigate_cc_expires_month', $expires_month) . ' ' . vam_draw_pull_down_menu('psigate_cc_expires_year', $expires_year)))); } else { $selection = array('id' => $this->code, 'module' => $this->title, 'description' => $this->info); } return $selection; }
/** * affiliate_period() * * @param $start_year * @param $start_month * @param boolean $return_dropdown * @param string $selected_period * @return **/ function affiliate_period($name, $start_year, $start_month, $return_dropdown = TRUE, $selected_period = '', $parameters) { $return_array = array(array('id' => '', 'text' => TEXT_AFFILIATE_ALL_PERIODS)); for ($period_year = $start_year; $period_year <= date("Y"); $period_year++) { for ($period_month = 1; $period_month <= 12; $period_month++) { if ($period_year == $start_year && $period_month < $start_month) { continue; } if ($period_year == date("Y") && $period_month > date("m")) { continue; } $return_array[] = array('id' => $period_year . '-' . $period_month, 'text' => $period_year . '-' . $period_month); } } if ($return_dropdown) { return vam_draw_pull_down_menu($name, $return_array, $selected_period, $parameters); } }
function display_links($query_numrows, $max_rows_per_page, $max_page_links, $current_page_number, $parameters = '', $page_name = 'page') { if (vam_not_null($parameters) && substr($parameters, -1) != '&') { $parameters .= '&'; } // calculate number of pages needing links $num_pages = ceil($query_numrows / $max_rows_per_page); $pages_array = array(); for ($i = 1; $i <= $num_pages; $i++) { $pages_array[] = array('id' => $i, 'text' => $i); } if ($num_pages > 1) { $display_links = vam_draw_form('pages', basename($_SERVER['PHP_SELF']), '', 'get'); if ($current_page_number > 1) { $display_links .= '<a href="' . vam_href_link(basename($_SERVER['PHP_SELF']), $parameters . $page_name . '=' . ($current_page_number - 1), 'NONSSL') . '" class="splitPageLink">' . PREVNEXT_BUTTON_PREV . '</a> '; } else { $display_links .= PREVNEXT_BUTTON_PREV . ' '; } $display_links .= sprintf(TEXT_RESULT_PAGE, vam_draw_pull_down_menu($page_name, $pages_array, $current_page_number, 'onChange="this.form.submit();"'), $num_pages); if ($current_page_number < $num_pages && $num_pages != 1) { $display_links .= ' <a href="' . vam_href_link(basename($_SERVER['PHP_SELF']), $parameters . $page_name . '=' . ($current_page_number + 1), 'NONSSL') . '" class="splitPageLink">' . PREVNEXT_BUTTON_NEXT . '</a>'; } else { $display_links .= ' ' . PREVNEXT_BUTTON_NEXT; } if ($parameters != '') { if (substr($parameters, -1) == '&') { $parameters = substr($parameters, 0, -1); } $pairs = explode('&', $parameters); while (list(, $pair) = each($pairs)) { list($key, $value) = explode('=', $pair); $display_links .= vam_draw_hidden_field(rawurldecode($key), rawurldecode($value)); } } if (SID) { $display_links .= vam_draw_hidden_field(session_name(), session_id()); } $display_links .= '</form>'; } else { $display_links = sprintf(TEXT_RESULT_PAGE, $num_pages, $num_pages); } return $display_links; }
function languageTextFields() { $return = ' <table border="0">'; $languages = vam_get_languages(); foreach ($languages as $amLanguage) { $return .= ' <tr> <td align="right">' . $amLanguage['name'] . ': </td> <td align="left">' . vam_draw_input_field('text_field_' . $amLanguage['id'], '', 'id="' . $amLanguage['id'] . '"') . '</td> </tr>'; } if ($_GET['section'] == 'amAddOption') { $style = 'style="margin:3px 0px 3px 0px;" id="stockTracking_1" size="4"'; $optionSortDrop = array('1', '2', '3', '4', '5', '6', '7', '8', '9'); $type_array = array(); $type_array[] = array('id' => '1', 'text' => TEXT_TYPE_DROPDOWN); $type_array[] = array('id' => '2', 'text' => TEXT_TYPE_TEXT); $type_array[] = array('id' => '3', 'text' => TEXT_TYPE_TEXTAREA); $type_array[] = array('id' => '4', 'text' => TEXT_TYPE_RADIO); $type_array[] = array('id' => '5', 'text' => TEXT_TYPE_CHECKBOX); $type_array[] = array('id' => '6', 'text' => TEXT_TYPE_READ_ONLY); $return .= ' <tr>'; if (AM_USE_SORT_ORDER) { $return .= '<td>' . AM_AJAX_SORT . '</td><td align="left">' . vam_draw_pull_down_menu('optionSortDropDown', $optionSortDrop, '', 'id="optionSortDropDown"') . '</td></tr>'; } else { $return .= vam_draw_hidden_field('optionSortDropDown', '0', 'id="optionSortDropDown"'); } $return .= '<tr><td>' . AM_AJAX_TYPE . '</td><td align="left">' . vam_draw_pull_down_menu('optionType', $type_array, '', 'id="optionType"') . '</td></tr>'; if (AM_USE_QT_PRO) { $return .= ' <td>' . AM_AJAX_TRACK_STOCK . ' <img src="attributeManager/images/icon_up.png" id="imgCheck_1" onclick="checkBox(1)" title="' . AM_AJAX_TRACK_STOCK_IMGALT . '" /> ' . vam_draw_hidden_field('stockTracking_1', '0', $style) . ' </td>'; } else { $return .= vam_draw_hidden_field('stockTracking_1', '0', $style); } $return .= ' </tr>'; } $return .= ' </table>'; return $return; }
$contents = array('form' => vam_draw_form('countries', FILENAME_COUNTRIES, 'page=' . $_GET['page'] . '&action=insert')); $contents[] = array('text' => TEXT_INFO_INSERT_INTRO); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_NAME . '<br />' . vam_draw_input_field('countries_name')); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_CODE_2 . '<br />' . vam_draw_input_field('countries_iso_code_2')); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_CODE_3 . '<br />' . vam_draw_input_field('countries_iso_code_3')); $contents[] = array('text' => '<br />' . TEXT_INFO_ADDRESS_FORMAT . '<br />' . vam_draw_pull_down_menu('address_format_id', vam_get_address_formats())); $contents[] = array('align' => 'center', 'text' => '<br /><span class="button"><button type="submit" value="' . BUTTON_INSERT . '">' . vam_image(DIR_WS_IMAGES . 'icons/buttons/submit.png', '', '12', '12') . ' ' . BUTTON_INSERT . '</button></span> <a class="button" href="' . vam_href_link(FILENAME_COUNTRIES, 'page=' . $_GET['page']) . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/cancel.png', '', '12', '12') . ' ' . BUTTON_CANCEL . '</span></a>'); break; case 'edit': $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_EDIT_COUNTRY . '</b>'); $contents = array('form' => vam_draw_form('countries', FILENAME_COUNTRIES, 'page=' . $_GET['page'] . '&cID=' . $cInfo->countries_id . '&action=save')); $contents[] = array('text' => TEXT_INFO_EDIT_INTRO); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_NAME . '<br />' . vam_draw_input_field('countries_name', $cInfo->countries_name)); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_CODE_2 . '<br />' . vam_draw_input_field('countries_iso_code_2', $cInfo->countries_iso_code_2)); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_CODE_3 . '<br />' . vam_draw_input_field('countries_iso_code_3', $cInfo->countries_iso_code_3)); $contents[] = array('text' => '<br />' . TEXT_INFO_ADDRESS_FORMAT . '<br />' . vam_draw_pull_down_menu('address_format_id', vam_get_address_formats(), $cInfo->address_format_id)); $contents[] = array('align' => 'center', 'text' => '<br /><span class="button"><button type="submit" value="' . BUTTON_UPDATE . '">' . vam_image(DIR_WS_IMAGES . 'icons/buttons/submit.png', '', '12', '12') . ' ' . BUTTON_INSERT . '</button></span> <a class="button" href="' . vam_href_link(FILENAME_COUNTRIES, 'page=' . $_GET['page'] . '&cID=' . $cInfo->countries_id) . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/cancel.png', '', '12', '12') . ' ' . BUTTON_CANCEL . '</span></a>'); break; case 'delete': $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_DELETE_COUNTRY . '</b>'); $contents = array('form' => vam_draw_form('countries', FILENAME_COUNTRIES, 'page=' . $_GET['page'] . '&cID=' . $cInfo->countries_id . '&action=deleteconfirm')); $contents[] = array('text' => TEXT_INFO_DELETE_INTRO); $contents[] = array('text' => '<br /><b>' . $cInfo->countries_name . '</b>'); $contents[] = array('align' => 'center', 'text' => '<br /><span class="button"><button type="submit" value="' . BUTTON_DELETE . '">' . vam_image(DIR_WS_IMAGES . 'icons/buttons/delete.png', '', '12', '12') . ' ' . BUTTON_DELETE . '</button></span> <a class="button" href="' . vam_href_link(FILENAME_COUNTRIES, 'page=' . $_GET['page'] . '&cID=' . $cInfo->countries_id) . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/cancel.png', '', '12', '12') . ' ' . BUTTON_CANCEL . '</span></a>'); break; default: if (is_object($cInfo)) { $heading[] = array('text' => '<b>' . $cInfo->countries_name . '</b>'); $contents[] = array('align' => 'center', 'text' => '<a class="button" href="' . vam_href_link(FILENAME_COUNTRIES, 'page=' . $_GET['page'] . '&cID=' . $cInfo->countries_id . '&action=edit') . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/edit.png', '', '12', '12') . ' ' . BUTTON_EDIT . '</span></a> <a class="button" href="' . vam_href_link(FILENAME_COUNTRIES, 'page=' . $_GET['page'] . '&cID=' . $cInfo->countries_id . '&action=delete') . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/delete.png', '', '12', '12') . ' ' . BUTTON_DELETE . '</span></a>'); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_NAME . '<br />' . $cInfo->countries_name); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_CODE_2 . ' ' . $cInfo->countries_iso_code_2);
?> </td> <td align="right"><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr><?php echo vam_draw_form('orders', FILENAME_AFFILIATE_PAYMENT, '', 'get'); ?> <td class="smallText" align="right"><?php echo HEADING_TITLE_SEARCH . ' ' . vam_draw_input_field('sID', '', 'size="12"') . vam_draw_hidden_field('action', 'edit'); ?> </td> </form></tr> <tr><?php echo vam_draw_form('status', FILENAME_AFFILIATE_PAYMENT, '', 'get'); ?> <td class="smallText" align="right"><?php echo HEADING_TITLE_STATUS . ' ' . vam_draw_pull_down_menu('status', array_merge(array(array('id' => '', 'text' => TEXT_ALL_PAYMENTS)), $payments_statuses), '', 'onChange="this.form.submit();"'); ?> </td> </form></tr> </table></td> </tr> </table></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td valign="top"><table border="0" width="100%" cellspacing="2" cellpadding="0" class="contentListingTable"> <tr class="dataTableHeadingRow"> <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_AFILIATE_NAME; ?>
</td> </tr> <?php $search_query = "SELECT * FROM " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS . " p WHERE p.products_id=pd.products_id and pd.language_id='" . $_SESSION['languages_id'] . "' and p.products_id!='" . $_GET['current_product_id'] . "' and (pd.products_name LIKE '%" . $_GET['search'] . "%' or p.products_model LIKE '%" . $_GET['search'] . "%')"; $search_query = vam_db_query($search_query); while ($search_data = vam_db_fetch_array($search_query)) { $categorie_query = vam_db_query("SELECT\n\t\t\t\t\t\t categories_id\n\t\t\t\t\t\t FROM " . TABLE_PRODUCTS_TO_CATEGORIES . "\n\t\t\t\t\t\t WHERE products_id='" . $search_data['products_id'] . "' LIMIT 0,1"); $categorie_data = vam_db_fetch_array($categorie_query); ?> <tr> <td class="categories_view_data"><input type="checkbox" name="ids[]" value="<?php echo $search_data['products_id']; ?> "></td> <td class="categories_view_data" style="text-align: left;"><?php echo vam_draw_pull_down_menu('group_name[' . $search_data['products_id'] . ']', $cross_sell_groups); ?> </td> <td class="categories_view_data" style="text-align: left;"><?php echo $search_data['products_model']; ?> </td> <td class="categories_view_data" style="text-align: left;"><?php echo $search_data['products_name']; ?> </td> <td class="categories_view_data" style="text-align: left;"><?php echo buildCAT($categorie_data['categories_id']); ?> </td> </tr>
function vam_cfg_pull_down_payment_methods() { $payments = preg_split('/;/', MODULE_PAYMENT_INSTALLED); for ($i = 0; $i < count($payments); $i++) { require DIR_FS_LANGUAGES . $_SESSION['language'] . '/modules/payment/' . $payments[$i]; $payment = substr($payments[$i], 0, strrpos($payments[$i], '.')); $payment_text = constant(MODULE_PAYMENT_ . strtoupper($payment) . _TEXT_TITLE); $payment_array[] = array('id' => $payment, 'text' => $payment_text); } //draw the dropdown menu for payment methods and default to the order value return vam_draw_pull_down_menu('configuration_value', $payment_array, ORDER_EDITOR_CREDIT_CARD, ''); }
</td> <?php } ?> <td class="dataTableContent" align="right"><?php if (is_object($oInfo) && $orders['orders_id'] == $oInfo->orders_id) { echo vam_image(DIR_WS_IMAGES . 'icon_arrow_right.gif', ''); } else { echo '<a href="' . vam_href_link(FILENAME_ORDERS, vam_get_all_get_params(array('oID')) . 'oID=' . $orders['orders_id']) . '">' . vam_image(DIR_WS_IMAGES . 'icon_info.gif', IMAGE_ICON_INFO) . '</a>'; } ?> </td> </tr> <?php } echo '<tr class="dataTableContent"><td colspan="7">' . BUS_HEADING_TITLE . ': ' . vam_draw_pull_down_menu('new_status', array_merge(array(array('id' => '', 'text' => BUS_TEXT_NEW_STATUS)), $orders_statuses), '', '') . vam_draw_checkbox_field('notify', '1', true) . ' ' . BUS_NOTIFY_CUSTOMERS . '</td></tr>'; echo '<tr class="dataTableContent" align="left"><td colspan="7" nobr="nobr" align="left">' . BUS_DELETE_ORDERS . ': ' . vam_draw_checkbox_field('delete_orders', '1') . '</td></tr>'; echo '<tr class="dataTableContent" align="center"><td colspan="7" nobr="nobr" align="left">' . '<a class="button" href="javascript:SwitchCheck()"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/reverse.png', '', '12', '12') . ' ' . BUTTON_REVERSE_SELECTION . '</span></a> <span class="button"><button name="submit" type="submit" value="' . BUTTON_SUBMIT . '">' . vam_image(DIR_WS_IMAGES . 'icons/buttons/submit.png', '', '12', '12') . ' ' . BUTTON_SUBMIT . '</button></span></td></tr>'; ?> </form> <tr> <td colspan="7"><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td class="smallText" valign="top"><?php echo $orders_split->display_count($orders_query_numrows, MAX_DISPLAY_ADMIN_PAGE, $_GET['page'], TEXT_DISPLAY_NUMBER_OF_ORDERS); ?> </td> <td class="smallText" align="right"><?php echo $orders_split->display_links($orders_query_numrows, MAX_DISPLAY_ADMIN_PAGE, MAX_DISPLAY_PAGE_LINKS, $_GET['page'], vam_get_all_get_params(array('page', 'oID', 'action'))); ?> </td>
if ($_GET['action'] == 'list') { switch ($_GET['saction']) { case 'new': $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_NEW_SUB_ZONE . '</b>'); $contents = array('form' => vam_draw_form('zones', FILENAME_GEO_ZONES, 'zpage=' . $_GET['zpage'] . '&zID=' . $_GET['zID'] . '&action=list&spage=' . $_GET['spage'] . '&sID=' . $_GET['sID'] . '&saction=insert_sub')); $contents[] = array('text' => TEXT_INFO_NEW_SUB_ZONE_INTRO); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY . '<br />' . vam_draw_pull_down_menu('zone_country_id', vam_get_countries(TEXT_ALL_COUNTRIES), '', 'onChange="update_zone(this.form);"')); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_ZONE . '<br />' . vam_draw_pull_down_menu('zone_id', vam_prepare_country_zones_pull_down())); $contents[] = array('align' => 'center', 'text' => '<br /><span class="button"><button type="submit" value="' . BUTTON_INSERT . '">' . vam_image(DIR_WS_IMAGES . 'icons/buttons/submit.png', '', '12', '12') . ' ' . BUTTON_INSERT . '</button></span> <a class="button" href="' . vam_href_link(FILENAME_GEO_ZONES, 'zpage=' . $_GET['zpage'] . '&zID=' . $_GET['zID'] . '&action=list&spage=' . $_GET['spage'] . '&sID=' . $_GET['sID']) . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/cancel.png', '', '12', '12') . ' ' . BUTTON_CANCEL . '</span></a>'); break; case 'edit': $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_EDIT_SUB_ZONE . '</b>'); $contents = array('form' => vam_draw_form('zones', FILENAME_GEO_ZONES, 'zpage=' . $_GET['zpage'] . '&zID=' . $_GET['zID'] . '&action=list&spage=' . $_GET['spage'] . '&sID=' . $sInfo->association_id . '&saction=save_sub')); $contents[] = array('text' => TEXT_INFO_EDIT_SUB_ZONE_INTRO); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY . '<br />' . vam_draw_pull_down_menu('zone_country_id', vam_get_countries(TEXT_ALL_COUNTRIES), $sInfo->zone_country_id, 'onChange="update_zone(this.form);"')); $contents[] = array('text' => '<br />' . TEXT_INFO_COUNTRY_ZONE . '<br />' . vam_draw_pull_down_menu('zone_id', vam_prepare_country_zones_pull_down($sInfo->zone_country_id), $sInfo->zone_id)); $contents[] = array('align' => 'center', 'text' => '<br /><span class="button"><button type="submit" value="' . BUTTON_UPDATE . '">' . vam_image(DIR_WS_IMAGES . 'icons/buttons/submit.png', '', '12', '12') . ' ' . BUTTON_INSERT . '</button></span> <a class="button" href="' . vam_href_link(FILENAME_GEO_ZONES, 'zpage=' . $_GET['zpage'] . '&zID=' . $_GET['zID'] . '&action=list&spage=' . $_GET['spage'] . '&sID=' . $sInfo->association_id) . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/cancel.png', '', '12', '12') . ' ' . BUTTON_CANCEL . '</span></a>'); break; case 'delete': $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_DELETE_SUB_ZONE . '</b>'); $contents = array('form' => vam_draw_form('zones', FILENAME_GEO_ZONES, 'zpage=' . $_GET['zpage'] . '&zID=' . $_GET['zID'] . '&action=list&spage=' . $_GET['spage'] . '&sID=' . $sInfo->association_id . '&saction=deleteconfirm_sub')); $contents[] = array('text' => TEXT_INFO_DELETE_SUB_ZONE_INTRO); $contents[] = array('text' => '<br /><b>' . $sInfo->countries_name . '</b>'); $contents[] = array('align' => 'center', 'text' => '<br /><span class="button"><button type="submit" value="' . BUTTON_DELETE . '">' . vam_image(DIR_WS_IMAGES . 'icons/buttons/delete.png', '', '12', '12') . ' ' . BUTTON_DELETE . '</button></span> <a class="button" href="' . vam_href_link(FILENAME_GEO_ZONES, 'zpage=' . $_GET['zpage'] . '&zID=' . $_GET['zID'] . '&action=list&spage=' . $_GET['spage'] . '&sID=' . $sInfo->association_id) . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/cancel.png', '', '12', '12') . ' ' . BUTTON_CANCEL . '</span></a>'); break; default: if (is_object($sInfo)) { $heading[] = array('text' => '<b>' . $sInfo->countries_name . '</b>'); $contents[] = array('align' => 'center', 'text' => '<a class="button" href="' . vam_href_link(FILENAME_GEO_ZONES, 'zpage=' . $_GET['zpage'] . '&zID=' . $_GET['zID'] . '&action=list&spage=' . $_GET['spage'] . '&sID=' . $sInfo->association_id . '&saction=edit') . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/edit.png', '', '12', '12') . ' ' . BUTTON_EDIT . '</span></a> <a class="button" href="' . vam_href_link(FILENAME_GEO_ZONES, 'zpage=' . $_GET['zpage'] . '&zID=' . $_GET['zID'] . '&action=list&spage=' . $_GET['spage'] . '&sID=' . $sInfo->association_id . '&saction=delete') . '"><span>' . vam_image(DIR_WS_IMAGES . 'icons/buttons/delete.png', '', '12', '12') . ' ' . BUTTON_DELETE . '</span></a>'); $contents[] = array('text' => '<br />' . TEXT_INFO_DATE_ADDED . ' ' . vam_date_short($sInfo->date_added)); if (vam_not_null($sInfo->last_modified)) {
}*/ $manufacturers_list .= '<a href="' . vam_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $manufacturers['manufacturers_id']) . '">' . $manufacturers_name . '</a><br />'; } $manufacturers_list .= '</tr></table>'; $box_content = $manufacturers_list; } else { // Display a drop-down $manufacturers_array = array(); if (MAX_MANUFACTURERS_LIST < 2) { $manufacturers_array[] = array('id' => '', 'text' => PULL_DOWN_DEFAULT); } while ($manufacturers = vam_db_fetch_array($manufacturers_query, true)) { $manufacturers_name = utf8_strlen($manufacturers['manufacturers_name']) > MAX_DISPLAY_MANUFACTURER_NAME_LEN ? utf8_substr($manufacturers['manufacturers_name'], 0, MAX_DISPLAY_MANUFACTURER_NAME_LEN) . '..' : $manufacturers['manufacturers_name']; $manufacturers_array[] = array('id' => $manufacturers['manufacturers_id'], 'text' => $manufacturers_name); } $box_content = vam_draw_form('manufacturers', vam_href_link(FILENAME_DEFAULT, '', 'NONSSL', false), 'get') . vam_draw_pull_down_menu('manufacturers_id', $manufacturers_array, $_GET['manufacturers_id'], 'onchange="this.form.submit();" size="' . MAX_MANUFACTURERS_LIST . '"') . vam_hide_session_id() . '</form>'; } if ($box_content != '') { $box->assign('BOX_CONTENT', $box_content); } } // set cache ID if (!$cache) { $box_manufacturers = $box->fetch(CURRENT_TEMPLATE . '/boxes/box_manufacturers.html'); } else { $box_manufacturers = $box->fetch(CURRENT_TEMPLATE . '/boxes/box_manufacturers.html', $cache_id); } /* if (vam_db_num_rows($manufacturers_query, true) > 0) { $vamTemplate->assign('box_MANUFACTURERS', $box_manufacturers); }
echo CATEGORY_OPTIONS; ?> </td> </tr> <tr> <td class="formArea"><table border="0" cellspacing="2" cellpadding="2"> <tr> <td class="main"><?php echo ENTRY_CUSTOMERS_STATUS; ?> </td> <td class="main"><?php if ($processed == true) { echo vam_draw_hidden_field('status'); } else { echo vam_draw_pull_down_menu('status', $customers_statuses_array); } ?> </td> </tr> <tr> <td class="main"><?php echo ENTRY_MAIL; ?> </td> <td class="main"> <?php if ($error == true) { if ($entry_mail_error == true) { echo vam_draw_radio_field('customers_mail', 'yes', true, $customers_send_mail) . ' ' . YES . ' ' . vam_draw_radio_field('customers_mail', 'no', false, $customers_send_mail) . ' ' . NO . ' ' . ENTRY_MAIL_ERROR; } else {
<?php echo vam_draw_pull_down_menu('optionDropDown', $optionDrop, $selectedOption, 'id="optionDropDown" onChange="return amUpdateNewOptionValue(this.value);" class="optionDropDown"'); ?> </td> <td align="right" valign="middle" class="newOptionPanel-button"> <input border="0" type="image" src="attributeManager/images/icon_add_new.png" onclick="return customPrompt('amAddOption');" title="<?php echo AM_AJAX_ADDS_NEW_OPTION; ?> " /> </td> <td align="right" valign="middle" class="newOptionPanel-label"> <?php echo AM_AJAX_VALUE; ?> <?php echo vam_draw_pull_down_menu('optionValueDropDown', $optionValueDrop, is_numeric($selectedOptionValue) ? $selectedOptionValue : '', 'id="optionValueDropDown" class="optionValueDropDown"'); ?> </td> <td align="right" valign="middle" class="newOptionPanel-button"> <input border="0" type="image" src="attributeManager/images/icon_add_new.png" onclick="return customPrompt('amAddOptionValue');" title="<?php echo AM_AJAX_ADDS_NEW_OPTION_VALUE; ?> " /> </td> <td valign="top" class="newOptionPanel-label"> <?php echo AM_AJAX_PREFIX; ?> <?php echo drawDropDownPrefix('id="prefix_0"'); ?>
<td class="main"><?php echo TEXT_BANNERS_URL; ?> </td> <td class="main"><?php echo vam_draw_input_field('banners_url', $bInfo->banners_url); ?> </td> </tr> <tr> <td class="main" valign="top"><?php echo TEXT_BANNERS_GROUP; ?> </td> <td class="main"><?php echo vam_draw_pull_down_menu('banners_group', $groups_array, $bInfo->banners_group) . TEXT_BANNERS_NEW_GROUP . '<br />' . vam_draw_input_field('new_banners_group', '', '', sizeof($groups_array) > 0 ? false : true); ?> </td> </tr> <tr> <td colspan="2"><?php echo vam_draw_separator('pixel_trans.gif', '1', '10'); ?> </td> </tr> <tr> <td class="main" valign="top"><?php echo TEXT_BANNERS_IMAGE; ?> </td> <td class="main"><?php
function vam_get_values_menu($display_type, $values_select_array, $specification_name, $specification_value) { $box_text = ''; switch ($display_type) { case 'pulldown': $box_text .= vam_draw_pull_down_menu($specification_name, $values_select_array, $specification_value); break; case 'radio': foreach ($values_select_array as $value) { $checked = $value['id'] == $specification_value ? true : false; $box_text .= vam_draw_radio_field($specification_name, $value['id'], $checked) . ' ' . $value['text']; $box_text .= '<br>' . "\n"; } break; case 'multi': $box_text .= vam_draw_multi_pull_down_menu($specification_name . '[]', $values_select_array, $specification_value, 'multiple="' . $specification_name . 'f"'); break; case 'checkbox': $checkbox_id = 0; foreach ($values_select_array as $value) { $checked = false; if (is_array($specification_value)) { foreach ($specification_value as $spec) { if ($spec['id'] == $value['id']) { $checked = true; break; } } } else { $checked = $value['id'] == $specification_value[$checkbox_id] ? true : false; } // if (is_array ... else ... $box_text .= vam_draw_checkbox_field($specification_name . '[' . $checkbox_id . ']', $value['id'], $checked) . ' ' . $value['text']; $box_text .= '<br>' . "\n"; $checkbox_id++; } // foreach ($values_select_array break; case 'image': $value = $specification_value != '0' ? $specification_value : ''; foreach ($values_select_array as $value) { $checked = $value['id'] == $specification_value ? true : false; $box_text .= '<span class=image_box>'; $box_text .= vam_draw_radio_field($specification_name, $value['id'], $checked); $box_text .= ' ' . vam_image(DIR_WS_CATALOG_IMAGES . $value['text'], $value['text'], SPECIFICATIONS_FILTER_IMAGE_WIDTH, SPECIFICATIONS_FILTER_IMAGE_HEIGHT, ' class="image_filter"'); $box_text .= '</span>' . "\n"; } break; case 'multiimage': foreach ($values_select_array as $value) { $checked = $value['id'] == $specification_value ? true : false; if ($value['id'] == '0') { $value['id'] = SPECIFICATIONS_GET_ALL_IMAGE; $value['text'] = SPECIFICATIONS_GET_ALL_IMAGE; } $box_text .= '<span class=image_box>'; $box_text .= vam_draw_checkbox_field($specification_name, $value['id'], $checked); $box_text .= ' ' . vam_image(DIR_WS_CATALOG_IMAGES . $value['text'], $value['text'], SPECIFICATIONS_FILTER_IMAGE_WIDTH, SPECIFICATIONS_FILTER_IMAGE_HEIGHT, ' class="image_filter"'); $box_text .= '</span>' . "\n"; } break; default: case 'text': $value = $specification_value != 0 ? $specification_value : ''; $box_text .= vam_draw_input_field($specification_name, $value); break; } // switch ($display_type return $box_text; }
function vam_get_extra_fields($customer_id, $languages_id) { $extra_fields_query = vam_db_query("select ce.fields_id, ce.fields_input_type, ce.fields_input_value, ce.fields_required_status, cei.fields_name, ce.fields_status, ce.fields_input_type from " . TABLE_EXTRA_FIELDS . " ce, " . TABLE_EXTRA_FIELDS_INFO . " cei where ce.fields_status=1 and cei.fields_id=ce.fields_id and cei.languages_id =" . $languages_id); $extra_fields_string = ''; $extra_fields_string_name = ''; $extra_fields_string_value .= ''; if (vam_db_num_rows($extra_fields_query) > 0) { while ($extra_fields = vam_db_fetch_array($extra_fields_query)) { $value = ''; if (isset($customer_id)) { $value_query = vam_db_query("select value from " . TABLE_CUSTOMERS_TO_EXTRA_FIELDS . " where customers_id=" . $customer_id . " and fields_id=" . $extra_fields['fields_id']); $value_info = vam_db_fetch_array($value_query); $value_list = explode("\n", $value_info['value']); for ($i = 0, $n = sizeof($value_list); $i < $n; $i++) { $value_list[$i] = trim($value_list[$i]); } $value = $value_list[0]; } $extra_fields_string_name = $extra_fields['fields_name']; $select_values_list = explode("\n", $extra_fields['fields_input_value']); $select_values = array(); foreach ($select_values_list as $item) { $item = trim($item); $select_values[] = array('id' => $item, 'text' => $item); } switch ($extra_fields['fields_input_type']) { case 0: $extra_fields_string_value = vam_draw_input_field('fields_' . $extra_fields['fields_id'], $value) . ($extra_fields['fields_required_status'] == 1 ? ' <span class="Requirement">*</span>' : ''); break; case 1: $extra_fields_string_value = vam_draw_textarea_field('fields_' . $extra_fields['fields_id'], 'soft', 50, 6, $value, 'style="width:400px;"') . ($extra_fields['fields_required_status'] == 1 ? ' <span class="Requirement">*</span>' : ''); break; case 2: $extra_fields_string_value = ''; foreach ($select_values_list as $item) { $item = trim($item); $extra_fields_string_value .= vam_draw_selection_field('fields_' . $extra_fields['fields_id'], 'radio', $item, $value == $item ? true : false) . $item . ($extra_fields['fields_required_status'] == 1 ? ' <span class="Requirement">*</span>' : '') . '<br />'; $extra_fields['fields_required_status'] = 0; } break; case 3: $extra_fields_string_value = ''; $cnt = 1; foreach ($select_values_list as $item) { $item = trim($item); $extra_fields_string_value .= vam_draw_selection_field('fields_' . $extra_fields['fields_id'] . '_' . $cnt++, 'checkbox', $item, @in_array($item, $value_list) ? true : false) . $item . ($extra_fields['fields_required_status'] == 1 ? ' <span class="Requirement">*</span>' : '') . '<br />'; $extra_fields['fields_required_status'] = 0; } $extra_fields_string_value .= vam_draw_hidden_field('fields_' . $extra_fields['fields_id'] . '_total', $cnt); break; case 4: $extra_fields_string_value = vam_draw_pull_down_menu('fields_' . $extra_fields['fields_id'], $select_values, $value) . ($extra_fields['fields_required_status'] == 1 ? ' <span class="Requirement">*</span>' : ''); break; default: $extra_fields_string_value = vam_draw_input_field('fields_' . $extra_fields['fields_id'], $value) . ($extra_fields['fields_required_status'] == 1 ? ' <span class="Requirement">*</span>' : ''); break; } $extra_fields_string[] = array('NAME' => $extra_fields_string_name, 'VALUE' => $extra_fields_string_value); } } return $extra_fields_string; }
<td valign="top" class="main"><?php echo vam_draw_input_field('yml_cbid', $cInfo->yml_cbid, 'size="2"'); ?> </td> </tr> <!-- slider --> <tr> <td valign="top" class="main">Slider</td> <td valign="top" class="main"> <?php $slider_query = vam_db_query("select slider_id, slider_name from slider"); $slider_array[] = array('id' => '0', 'text' => 'none'); while ($slider_res = vam_db_fetch_array($slider_query)) { $slider_array[] = array('id' => $slider_res['slider_id'], 'text' => $slider_res['slider_name']); } echo vam_draw_pull_down_menu('slider', $slider_array, $cInfo->slider_id); ?> </td> </tr> </table> </div> <!-- info --> <!-- картинка --> <div id="image"> <table border="0"> <tr> <td class="main" width="200" valign="top"><?php
<?php $inputs = ''; for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $inputs .= $languages[$i]['name'] . ': <input type="text" name="option_name[' . $languages[$i]['id'] . ']" size="20"> <br />'; } ?> <td align="center" class="dataTableContent"> <?php echo $next_id; ?> </td> <td class="dataTableContent"><?php echo $inputs; ?> </td> <td class="dataTableContent"><?php echo vam_draw_pull_down_menu('options_type', $type_array); ?> </td> <td align="center" class="dataTableContent" colspan="4"> <?php echo '<span class="button"><button type="submit" value="' . BUTTON_INSERT . '">' . vam_image(DIR_WS_IMAGES . 'icons/buttons/add.png', '', '12', '12') . ' ' . BUTTON_INSERT . '</button></span>'; ?> </td> </tr> <tr class="dataTableRowSelected"> <td align="center" class="dataTableContent"> </td> <td class="dataTableContent" colspan="6"> <?php echo TEXT_ROWS; ?> : <input type="text" name="option_rows" size="4" value="1"> <?php
$customers[] = array('id' => '', 'text' => TEXT_SELECT_CUSTOMER); $customers[] = array('id' => '***', 'text' => TEXT_ALL_CUSTOMERS); $customers[] = array('id' => '**D', 'text' => TEXT_NEWSLETTER_CUSTOMERS); } $mail_query = vam_db_query("select customers_id, customers_email_address, customers_firstname, customers_lastname from " . TABLE_CUSTOMERS . " " . $select . " order by customers_lastname"); while ($customers_values = vam_db_fetch_array($mail_query)) { $customers[] = array('id' => $customers_values['customers_email_address'], 'text' => $customers_values['customers_lastname'] . ', ' . $customers_values['customers_firstname'] . ' (' . $customers_values['customers_email_address'] . ')'); } ?> <tr> <td class="main"><?php echo TEXT_CUSTOMER; ?> </td> <td><?php echo vam_draw_pull_down_menu('customers_email_address', $customers, $_GET['customer']); ?> </td> </tr> <tr> <td colspan="2"><?php echo vam_draw_separator('pixel_trans.gif', '1', '10'); ?> </td> </tr> <tr> <td class="main"><?php echo TEXT_TO; ?> </td> <td><?php
<td class="main"><?php echo vam_draw_separator('pixel_trans.gif', '24', '15') . ' '; ?> <?php $languages = vam_get_languages(); $languages_array = array(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { if ($languages[$i]['id'] == $faq['language']) { $languages_selected = $languages[$i]['id']; $languages_id = $languages[$i]['id']; } $languages_array[] = array('id' => $languages[$i]['id'], 'text' => $languages[$i]['name']); } // for echo vam_draw_pull_down_menu('item_language', $languages_array, $languages_selected); ?> </td> </tr> </table></td> </tr> <tr> <td><?php echo vam_draw_separator('pixel_trans.gif', '1', '10'); ?> </td> </tr> <tr>
$affiliate = array(); $affiliate[] = array('id' => '', 'text' => TEXT_SELECT_AFFILIATE); $affiliate[] = array('id' => '***', 'text' => TEXT_ALL_AFFILIATES); // $affiliate[] = array('id' => '**D', 'text' => TEXT_NEWSLETTER_AFFILIATES); $mail_query = vam_db_query("select affiliate_email_address, affiliate_firstname, affiliate_lastname from " . TABLE_AFFILIATE . " order by affiliate_lastname"); while ($affiliate_values = vam_db_fetch_array($mail_query)) { $affiliate[] = array('id' => $affiliate_values['affiliate_email_address'], 'text' => $affiliate_values['affiliate_lastname'] . ', ' . $affiliate_values['affiliate_firstname'] . ' (' . $affiliate_values['affiliate_email_address'] . ')'); } ?> <tr> <td class="main"><?php echo TEXT_AFFILIATE; ?> </td> <td><?php echo vam_draw_pull_down_menu('affiliate_email_address', $affiliate, $_GET['affiliate']); ?> </td> </tr> <tr> <td colspan="2"><?php echo vam_draw_separator('pixel_trans.gif', '1', '10'); ?> </td> </tr> <tr> <td class="main"><?php echo TEXT_FROM; ?> </td> <td><?php
function drawDropDownWeightPrefix($params, $selected = '') { return vam_draw_pull_down_menu("weight_prefix", array(array('id' => '', 'text' => ''), array('id' => urlencode('+'), 'text' => '+'), array('id' => '-', 'text' => '-')), $selected == '+' ? urlencode('+') : $selected, $params); }
Copyright (c) 2007 VaM Shop ----------------------------------------------------------------------------------------- based on: (c) 2006 Andrew Berezin (ajaxAddQuickie.php,v 1.9 2003/08/17); zen-cart.com Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ //var_dump($_POST);echo '<br>'; define("AJAX_ADDQUICK_RESULT", 'text'); // dropdown or text define("AJAX_ADDQUICK_DROPDOWN_SIZE", 5); define("AJAX_ADDQUICK_LIMIT", 15); $q = addslashes(preg_replace("%[^0-9a-zA-Zа-яА-Я\\s]%iu", "", $_REQUEST['quickie'])); $out = ""; if (isset($q) && vam_not_null($q)) { $model_query = vam_db_query("select pd.products_id, pd.products_name, p.products_model\n\t\t\t\t\t\t\tfrom " . TABLE_PRODUCTS_DESCRIPTION . " pd\n\t\t\t\t\t\t\tinner join " . TABLE_PRODUCTS . " p\n\t\t\t\t\t\t\ton (p.products_id = pd.products_id)\n\t\t\t\t\t\t\twhere p.products_model like '%" . $q . "%' \n\t\t\t\t\t\t\tand p.products_status = '1'\n\t\t\t\t\t\t\tand pd.language_id = '" . (int) $_SESSION['languages_id'] . "'\n\t\t\t\t\t\t\torder by pd.products_name asc\n\t\t\t\t\t\t\tlimit " . AJAX_ADDQUICK_LIMIT); if (vam_db_num_rows($model_query)) { $out .= sprintf(TEXT_AJAX_ADDQUICKIE_SEARCH_TOP, AJAX_ADDQUICK_LIMIT) . '<br />'; $dropdown = array(); $out .= '<ul class="ajaxAddQuickie">'; while ($model = vam_db_fetch_array($model_query)) { $out .= '<li class="ajaxAddQuickie"><a href="' . vam_href_link(FILENAME_PRODUCT_INFO, vam_product_link($model['products_id'], $model['products_name']), 'NONSSL', false) . '">' . $model['products_name'] . '</a></li>' . "\n"; $dropdown[] = array('id' => $model['products_id'], 'text' => $model['products_name']); } $out .= '</ul>' . "\n"; if (AJAX_ADDQUICK_RESULT == 'dropdown') { $out .= vam_draw_pull_down_menu('AJAX_ADDQUICK_pid', $dropdown, '', 'onChange="this.form.submit();" size="' . AJAX_ADDQUICK_DROPDOWN_SIZE . '" class="ajaxAddQuickie"') . vam_hide_session_id(); } } } echo $out;
?> <!-- body_text //--> <td class="boxCenter" valign="top"> <table border="0" width="100%" cellspacing="0" cellpadding="0" class="pageHead"> <tr> <td class="pageHeading" align="left"> <h1 class="contentBoxHeading"><?php echo HEADING_TITLE; ?> </h1> </td> <td align="right"> <?php echo vam_draw_form('goto', FILENAME_CATEGORIES, '', 'get'); echo HEADING_TITLE_GOTO . ' ' . vam_draw_pull_down_menu('cPath', vam_get_category_tree(), $current_category_id, 'onChange="this.form.submit();"') . vam_draw_hidden_field(vam_session_name(), vam_session_id()); ?> </form> </td> <td align="right"> <?php echo vam_draw_form('search', FILENAME_CATEGORIES, '', 'get'); echo HEADING_TITLE_SEARCH . ' ' . vam_draw_input_field('search') . vam_draw_hidden_field(vam_session_name(), vam_session_id()); ?> </form> </td> </tr> </table>
if (isset($q) && vam_not_null($q)) { $searchwords = explode(" ", $q); $nosearchwords = sizeof($searchwords); foreach ($searchwords as $key => $value) { if ($value == '') { unset($searchwords[$key]); } } $searchwords = array_values($searchwords); $nosearchwords = sizeof($searchwords); foreach ($searchwords as $key => $value) { $booltje = '+' . $searchwords[$key] . '*'; $searchwords[$key] = $booltje; } $q = implode(" ", $searchwords); $products_query = vam_db_query("select pd.products_id, pd.products_name, pd.products_keywords, p.products_model, p.products_image\n\t\t\t\t\t\t\tfrom " . TABLE_PRODUCTS_DESCRIPTION . " pd\n\t\t\t\t\t\t\tinner join " . TABLE_PRODUCTS . " p\n\t\t\t\t\t\t\ton (p.products_id = pd.products_id)\n\t\t\t\t\t\t\twhere (match (pd.products_name) against ('" . $q . "' in boolean mode)\n\t\t\t\t\t\t\tor match (p.products_model) against ('" . $q . "' in boolean mode) or match (pd.products_keywords) against ('" . $q . "' in boolean mode)" . ($_REQUEST['search_in_description'] == '1' ? "or match (pd.products_description) against ('" . $q . "' in boolean mode)" : "") . ")\n\t\t\t\t\t\t\tand p.products_status = '1'\n\t\t\t\t\t\t\tand pd.language_id = '" . (int) $_SESSION['languages_id'] . "'\n\t\t\t\t\t\t\torder by pd.products_name asc\n\t\t\t\t\t\t\tlimit " . AJAX_QUICKSEARCH_LIMIT); if (vam_db_num_rows($products_query)) { //$out .= sprintf(TEXT_AJAX_QUICKSEARCH_TOP, AJAX_QUICKSEARCH_LIMIT) . '<br />'; $dropdown = array(); $out .= '<ul class="ajaxQuickFind">'; while ($products = vam_db_fetch_array($products_query)) { $out .= '<li class="ajaxQuickFind"><div class="search_img"><img src="images/product_images/thumbnail_images/' . $products['products_image'] . '" height="60"/></div><div class="search_href"><a href="' . vam_href_link(FILENAME_PRODUCT_INFO, vam_product_link($products['products_id'], $products['products_name']), 'NONSSL', false) . '">' . $products['products_name'] . '</a></div></li>' . "\n"; $dropdown[] = array('id' => $products['products_id'], 'text' => $products['products_name']); } $out .= '</ul>' . "\n"; if (AJAX_QUICKSEARCH_RESULT == 'dropdown') { $out .= vam_draw_pull_down_menu('AJAX_QUICKSEARCH_pid', $dropdown, '', 'onChange="this.form.submit();" size="' . AJAX_QUICKSEARCH_DROPDOWN_SIZE . '" class="ajaxQuickFind"') . vam_hide_session_id(); } } } echo $out;
<td class="dataTableHeadingContent" align="left"><?php echo TABLE_HEADING_COMMENTS; ?> </td> </tr> <tr> <td> <table border="0" cellspacing="0" cellpadding="2"> <tr> <td class="main"><b><?php echo ENTRY_STATUS; ?> </b></td> <td class="main" align="right"><?php echo vam_draw_pull_down_menu('status', $orders_statuses, $order->info['orders_status'], 'id="status"'); ?> </td> </tr> <tr> <td class="main"><b><?php echo ENTRY_NOTIFY_CUSTOMER; ?> </b></td> <td class="main" align="right"><?php echo oe_draw_checkbox_field('notify', '', false, '', 'id="notify"'); ?> </td> </tr> <tr> <td class="main"><b><?php