hypejunction/hypecountries

此包已被废弃,不再维护。未建议替代包。

Elgg 使用的国家

安装: 16

依赖项: 1

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

类型:elgg-plugin

2.1.3 2018-07-20 18:41 UTC

This package is not auto-updated.

Last update: 2020-02-01 13:45:43 UTC


README

Elgg 3.0

国家工具

功能

  • 国家信息,包括名称、ISO、ISO-3、ISO数字、FIPS、顶级域名、货币代码、邮编格式等
  • 国家输入视图

使用方法

国家选择

echo elgg_view('input/country', array(
	'name' => 'country',
	'value' => 'CZ',
));

国家列表

$countries = elgg()->countries->getCountries();
foreach ($countries as $country) {
	/* @var $country \hypeJunction\Country */
	echo "$country->name ($country->iso)";
}

国家信息

获取具有扩展详细信息的国家列表

$fields = array(
	'name',
	'iso',
	'iso3',
	//'iso_numeric',
	//'fips',
	'capital',
	//'area',
	//'population',
	//'continent',
	'tld',
	'currency_code',
	'currency_name',
	'phone_code',
	'postal_code_format',
	'postal_code_regex',
	'languages',
	//'geoname_id',
	'neighbours'
);

// Get a list of countries ordered by currency_code
$countries = elgg_get_country_info($fields, 'currency_code');