12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- <?php
- namespace huo\logic\district;
- use huo\model\common\CommonModel;
- use huo\model\district\CountryConfModel;
- use think\Cookie;
- class CountryConfLogic extends CommonModel {
- public function getList(){
- $_model = new CountryConfModel();
- $_model = $_model->select()->toArray();
- if(!empty($_model)){
- foreach ($_model as &$val){
- $val['name'] = self::setLangCountry($val)['name'];
- $val['name_abbr'] = self::setLangCountry($val)['name_abbr'];
- $val['currency_name'] = self::setLangCountry($val)['currency_name'];
- }
- }
- return $_model;
- }
-
- public static function setLangCountry($country){
- $country['name'] = $country['cn_name'];
- $country['name_abbr'] = $country['cn_name_abbr'];
- $country['currency_name'] = $country['currency_cn_name'];
- if(Cookie::get('think_var') == 'en-us'){
- $country['name'] = $country['en_name'];
- $country['name_abbr'] = $country['en_name_abbr'];
- $country['currency_name'] = $country['currency_en_name'];
- }
- return $country;
- }
- }
|