// Add list of most used countries in top of countries list in installer #PSTEST-729
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@13228 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
@@ -262,6 +262,35 @@ class InstallControllerHttpConfigure extends InstallControllerHttp
|
||||
sort($list_activities);
|
||||
$this->list_activities = $list_activities;
|
||||
|
||||
// Countries list
|
||||
$this->list_countries = array();
|
||||
$countries = $this->language->getCountries();
|
||||
$top_countries = array(
|
||||
'fr',
|
||||
'es',
|
||||
'us',
|
||||
'gb',
|
||||
'it',
|
||||
'de',
|
||||
'nl',
|
||||
'pl',
|
||||
'id',
|
||||
'be',
|
||||
'br',
|
||||
'se',
|
||||
'ca',
|
||||
'ru',
|
||||
'cn',
|
||||
);
|
||||
|
||||
foreach ($top_countries as $iso)
|
||||
$this->list_countries[$iso] = $countries[$iso];
|
||||
$this->list_countries[0] = '-----------------';
|
||||
|
||||
foreach ($countries as $iso => $lang)
|
||||
$this->list_countries[$iso] = $lang;
|
||||
|
||||
|
||||
// Install type
|
||||
$this->install_type = ($this->session->install_type) ? $this->session->install_type : 'full';
|
||||
|
||||
|
||||
@@ -56,8 +56,8 @@ var default_iso = '<?php echo $this->session->shop_country ?>';
|
||||
<div class="contentinput">
|
||||
<select name="shop_country" id="infosCountry">
|
||||
<option value="0">-- <?php echo $this->l('Select your country') ?> --</option>
|
||||
<?php foreach ($this->language->getCountries() as $iso => $country_name): ?>
|
||||
<option value="<?php echo $iso ?>" <?php if ($this->session->shop_country == $iso): ?>selected="selected"<?php endif; ?>><?php echo $country_name ?></option>
|
||||
<?php foreach ($this->list_countries as $iso => $country_name): ?>
|
||||
<option value="<?php echo $iso ?>" <?php if ($this->session->shop_country && $this->session->shop_country == $iso): ?>selected="selected"<?php endif; ?>><?php echo $country_name ?></option>
|
||||
<?php endforeach; ?>
|
||||
</select>
|
||||
<sup class="required">*</sup>
|
||||
|
||||
Reference in New Issue
Block a user