ecom_guy Posted August 15, 2006 Share Posted August 15, 2006 Hello everyone, I am currently trying to make this Trick (http://www.oscommerce.info/kb/osCommerce/General_Information/Tips_and_Tricks/55) found in the osCommerce Knowledge Base work on my index page. I would like to know where to copy and paste the following code: <?php echo tep_draw_form('quick_find', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get') . osc_draw_input_field('keywords', '', 'size="10" maxlength="30" style="width: ' . (BOX_WIDTH-30) . 'px"') . ' ' . tep_hide_session_id() . osc_draw_hidden_field('search_in_description' , '1') . tep_image_submit('button_quick_find.gif', BOX_HEADING_SEARCH) . '<br>' . BOX_SEARCH_TEXT . '<br><a href="' . tep_href_link(FILENAME_ADVANCED_SEARCH) . '"><b>' . BOX_SEARCH_ADVANCED_SEARCH . '</b></a></form>';?> So it will be visible amongst the main text on the index page. Thank-you for your help. Link to comment Share on other sites More sharing options...
ecom_guy Posted August 15, 2006 Author Share Posted August 15, 2006 bump Link to comment Share on other sites More sharing options...
ecom_guy Posted August 16, 2006 Author Share Posted August 16, 2006 bump Link to comment Share on other sites More sharing options...
jasonabc Posted August 16, 2006 Share Posted August 16, 2006 In /index.php - down at the bottom there is an else {} that writes out the default page. Just underneath the row where TEXT_MAIN is written to teh page - create another table row and insert that code inside it: <tr> <td><?php echo tep_draw_form('quick_find', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get') . osc_draw_input_field('keywords', '', 'size="10" maxlength="30" style="width: ' . (BOX_WIDTH-30) . 'px"') . ' ' . tep_hide_session_id() . osc_draw_hidden_field('search_in_description' , '1') . tep_image_submit('button_quick_find.gif', BOX_HEADING_SEARCH) . '<br>' . BOX_SEARCH_TEXT . '<br><a href="' . tep_href_link(FILENAME_ADVANCED_SEARCH) . '"><b>' . BOX_SEARCH_ADVANCED_SEARCH . '</b></a></form>';?></td> </tr> Jason My Contributions: Paypal Payflow PRO | Rollover Category Images | Authorize.net Invoice Number Fix Link to comment Share on other sites More sharing options...
ecom_guy Posted August 16, 2006 Author Share Posted August 16, 2006 Hi there, The code now looks like this (per your instruction) <tr> <td class="main"><?php echo TEXT_MAIN; ?></td> </tr> <tr> <td><?php echo tep_draw_form('quick_find', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get') . osc_draw_input_field('keywords', '', 'size="10" maxlength="30" style="width: ' . (BOX_WIDTH-30) . 'px"') . ' ' . tep_hide_session_id() . osc_draw_hidden_field('search_in_description' , '1') . tep_image_submit('button_quick_find.gif', BOX_HEADING_SEARCH) . '<br>' . BOX_SEARCH_TEXT . '<br><a href="' . tep_href_link(FILENAME_ADVANCED_SEARCH) . '"><b>' . BOX_SEARCH_ADVANCED_SEARCH . '</b></a></form>';?></td> </tr> I got an error on the main page when this code was entered: Fatal error: Call to undefined function: osc_draw_input_field() in /home/nzchf/public_html/nz/index.php on line 310 Link to comment Share on other sites More sharing options...
jasonabc Posted August 16, 2006 Share Posted August 16, 2006 The code on the knowldege base is wrong. You have to change the 'osc' references to 'tep'. Change it to this and it will work: <?php echo tep_draw_form('quick_find', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get') . tep_draw_input_field('keywords', '', 'size="10" maxlength="30" style="width: ' . (BOX_WIDTH-30) . 'px"') . ' ' . tep_hide_session_id() . tep_draw_hidden_field('search_in_description' , '1') . tep_image_submit('button_quick_find.gif', BOX_HEADING_SEARCH) . '<br>' . BOX_SEARCH_TEXT . '<br><a href="' . tep_href_link(FILENAME_ADVANCED_SEARCH) . '"><b>' . BOX_SEARCH_ADVANCED_SEARCH . '</b></a></form>';?> Jason My Contributions: Paypal Payflow PRO | Rollover Category Images | Authorize.net Invoice Number Fix Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.