Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Currency links


arse_soul

Recommended Posts

I want to be able to click on a link for changing and updating the currency rather then selecting from a dropdown menu.

 

i.e there will be 3 links for 3 different currencies... how do i adapt the following code???

 

<?php

/*

 $Id: currencies.php,v 1.16 2003/02/12 20:27:31 hpdl Exp $



 osCommerce, Open Source E-Commerce Solutions

 http://www.oscommerce.com



 Copyright (c) 2003 osCommerce



 Released under the GNU General Public License

*/



 if (isset($currencies) && is_object($currencies)) {

?>

<!-- currencies //-->

         <tr>

           <td>

<?php

   $info_box_contents = array();

   $info_box_contents[] = array('text' => BOX_HEADING_CURRENCIES);



   new infoBoxHeading($info_box_contents, false, false);



   reset($currencies->currencies);

   $currencies_array = array();

   while (list($key, $value) = each($currencies->currencies)) {

     $currencies_array[] = array('id' => $key, 'text' => $value['title']);

   }



   $hidden_get_variables = '';

   reset($HTTP_GET_VARS);

   while (list($key, $value) = each($HTTP_GET_VARS)) {

     if ( ($key != 'currency') && ($key != tep_session_name()) && ($key != 'x') && ($key != 'y') ) {

       $hidden_get_variables .= tep_draw_hidden_field($key, $value);

     }

   }



   $info_box_contents = array();

   $info_box_contents[] = array('form' => tep_draw_form('currencies', tep_href_link(basename($PHP_SELF), '', $request_type, false), 'get'),

                                'align' => 'center',

                                'text' => tep_draw_pull_down_menu('currency', $currencies_array, $currency, 'onChange="this.form.submit();" style="width: 100%"') . $hidden_get_variables . tep_hide_session_id());



   new infoBox($info_box_contents);

?>

           </td>

         </tr>

<!-- currencies_eof //-->

<?php

 }

?>

 

it can't be that hard... but i'm not that great with PHP... maybe someday ay!!!

 

thanx in advance!!!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...