studiomitte / ttaddress-country-relation
Add a relation to static_countries in tt_address
Installs: 5 473
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 4
Forks: 4
Open Issues: 1
Type:typo3-cms-extension
Requires
- php: >=7.4
- evoweb/extender: ^8.1
- friendsoftypo3/tt-address: ^5.3
- sjbr/static-info-tables: ^11.5
- typo3/cms-core: ^11.0
Replaces
- typo3-ter/ttaddress-country-relation: 2.0.0
This package is auto-updated.
Last update: 2024-10-28 13:00:22 UTC
README
This TYPO3 extensions adds a new field to tt_address
to allow a relation to the country field of EXT:static_info_tables
.
Usage
- Install this extension by using
composer require studiomitte/ttaddress-country-relation
or by installing it in the Extension Manager - Select a country in a address record.
- Adopt the templates and use e.g.
{address.countryRelation.shortNameLocal}
.
Hide previous field
Hide the country or region text field by using Page TsConfig.
TCEFORM.tt_address {
country.disabled = 1
region.disabled = 1
}
Migration
A basic migration script updates the relation field by checking the country field and compare it to the following fields of static_countries
: cn_short_local, cn_short_en, cn_official_name_en, cn_iso_2, cn_iso_3
Call the script with
./typo3cms ttaddress_country_relation:migrate
Credits
This extension was created by Georg Ringer for Studio Mitte, Linz with ♥.
Find more TYPO3 extensions we have developed that provide additional features for TYPO3 sites.