Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

need help combining some PHP....


Sid04

Recommended Posts

Posted

Im trying to install a contribution( http://www.oscommerce.com/community/contributions,3716 ).

 

In one file, create_account.php, its wanting to change some code already changed by another contrib( country-state selector v1.2.1, http://www.oscommerce.com/community/contributions,2028 ).

 

Wondering if anybody can recommend what to do in these spots? Here's the first section:

 

This is the code as per the new contrib:

<?php
if ($process == true) {
  if ($entry_state_has_zones == true) {
	$zones_array = array();
	$zones_query = tep_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country . "' order by zone_name");
	while ($zones_values = tep_db_fetch_array($zones_query)) {
	  $zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']);
	}
	echo tep_draw_pull_down_menu('state', $zones_array);
  } else {
	echo tep_draw_input_field('state',$_SESSION['pp_state']);
  }
} else {
  echo tep_draw_input_field('state',$_SESSION['pp_state']);
}

if (tep_not_null(ENTRY_STATE_TEXT)) echo ' <span class="inputRequirement">' . ENTRY_STATE_TEXT;
?>

 

heres my existing code:

<?php
// +Country-State Selector
$zones_array = array();
$zones_query = tep_db_query("select zone_id, zone_name from " . TABLE_ZONES . " where zone_country_id = " . 
  (int)$country . " order by zone_name");
while ($zones_values = tep_db_fetch_array($zones_query)) {
  $zones_array[] = array('id' => $zones_values['zone_id'], 'text' => $zones_values['zone_name']);
  }
if (count($zones_array) > 0) {
  echo tep_draw_pull_down_menu('zone_id', $zones_array);
} else {
  echo tep_draw_input_field('state');
}
// -Country-State Selector

if (tep_not_null(ENTRY_STATE_TEXT)) echo ' <span class="inputRequirement">' . ENTRY_STATE_TEXT;
?>

 

 

 

 

Here's the second section:

 

This is the code as per the new contrib:

 

<tr>
			<td class="main"><?php echo ENTRY_COUNTRY; ?></td>
			<td class="main"><?php echo tep_get_country_list('country',$_SESSION['pp_country']) . ' ' . (tep_not_null(ENTRY_COUNTRY_TEXT) ? '<span class="inputRequirement">' . ENTRY_COUNTRY_TEXT . '</span>': ''); ?></td>
		  </tr>

 

heres my existing code:

<tr>
			<td class="main"><?php echo ENTRY_COUNTRY; ?></td>
			<?php // +Country-State Selector ?>
			<td class="main"><?php echo tep_get_country_list('country',$country,
			   'onChange="return refresh_form(create_account);"') . ' ' . 
			   (tep_not_null(ENTRY_COUNTRY_TEXT) ? '<span class="inputRequirement">' . ENTRY_COUNTRY_TEXT . 
			   '</span>': ''); ?></td>
			<?php // -Country-State Selector ?>
		  </tr>

 

 

Any help would be greatly appreciated. The support forum for the one contrib if pretty much dead, and I attempted getting help from the author of the other......hopefully somebody out there can help me out today :thumbsup:

Archived

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

×
×
  • Create New...