hi,
I have the following piece of php code to change my default currency. I would ideally like to have the images as hyperlinks which upon clicking would change the currency rather than having to select from the drop down. Can someone please advise the best way to do this?
Many thanks
Marcus
<?php
if (isset($currencies) && is_object($currencies)) {
?>
<!-- currencies //-->
<tr>
<td>
<?php
$info_box_contents = array();
$info_box_contents[] = array('text' => BOX_HEADING_CURRENCIES);
new CurrenciesBoxHeading($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_image(DIR_WS_IMAGES . 'flag_uk_curr.jpg') . tep_image(DIR_WS_IMAGES . 'flag_euro_curr.jpg') . tep_draw_pull_down_menu('currency', $currencies_array, $currency, 'onChange="this.form.submit();" style="width: 100%"') . $hidden_get_variables . tep_hide_session_id());
new CurrenciesBox($info_box_contents);
?> </td>
</tr>
<!-- currencies_eof //-->
<?php
}
?>