TSconfig reference
You can change the backend forms for the records member & location with the following Page & User TSconfig
Important TSconfig
Clubmanager member record
Change the User TSconfig to disable not needed fields in member records for your backend editors. Use Page TSconfig to remove not needed elements in dropdown-fields or to add some and to rename field labels.
In addition, the member record has five predefined fields that you can use for your individual data.
- customfield1
- customfield2
- customfield3
- customfield4
- customfield5
User TSconfig
page.TCEFORM.tx_clubmanager_domain_model_member {
starttime.disabled = 0
endtime.disabled = 0
cancellationWish.disabled = 0
reducedRate.disabled = 0
state.disabled = 0
feuser.disabled = 0
directDebit.disabled = 0
iban.disabled = 0
bic.disabled = 0
account.disabled = 0
mainLocation.disabled = 0
subLocations.disabled = 0
altBillingName.disabled = 0
altBillingStreet.disabled = 0
altBillingZip.disabled = 0
altBillingCity.disabled = 0
altBillingCountry.disabled = 0
ident.disabled = 0
title.disabled = 0
firstname.disabled = 0
midname.disabled = 0
lastname.disabled = 0
zip.disabled = 0
street.disabled = 0
city.disabled = 0
country.disabled = 0
email.disabled = 0
phone.disabled = 0
company.disabled = 0
personType.disabled = 0
salutation.disabled = 0
level.disabled = 0
addAddressInfo.disabled = 0
dateofbirth.disabled = 0
categories.disabled = 0
}
Copied!
Page TSconfig
TCEFORM {
tx_clubmanager_domain_model_member {
// Set this to 0 if your member categories have no subcategories.
// 0,1 is useful when using the placeholder data.
categories.config.treeConfig.appearance.nonSelectableLevels = 0,1
salutation {
removeItems =
altLabels {
default = LLL:EXT:your_sitepackage/Resources/Private/Language/locallang_db.xlf:tx_clubmanager_domain_model_member.salutation.default
}
addItems {
divers = LLL:EXT:your_sitepackage/Resources/Private/Language/locallang_db.xlf:tx_clubmanager_domain_model_member.salutation.divers
}
}
customfield1 {
label = LLL:EXT:your_sitepackage/Resources/Private/Language/locallang_db.xlf:tx_clubmanager_domain_model_member.customfield1.default
}
}
}
Copied!
Clubmanager location record
Change the User TSconfig to disable not needed fields in location records for your backend editors. Use Page TSconfig to remove not needed elements in dropdown-fields or to add some and to rename field labels.
User TSconfig
page.TCEFORM.tx_clubmanager_domain_model_location {
salutation.disabled = 0
title.disabled = 0
firstname.disabled = 0
midname.disabled = 0
lastname.disabled = 0
company.disabled = 0
street.disabled = 0
addAddressInfo.disabled = 0
zip.disabled = 0
city.disabled = 0
state.disabled = 0
country.disabled = 0
latitude.disabled = 0
longitude.disabled = 0
image.disabled = 0
info.disabled = 0
categories.disabled = 0
phone.disabled = 0
mobile.disabled = 0
fax.disabled = 0
email.disabled = 0
website.disabled = 0
socialmedia.disabled = 0
youtubeVideoUrl.disabled = 0
}
Copied!
Page TSconfig
TCEFORM {
tx_clubmanager_domain_model_location {
salutation {
removeItems =
altLabels {
default = LLL:EXT:your_sitepackage/Resources/Private/Language/locallang_db.xlf:tx_clubmanager_domain_model_location.salutation.default
}
addItems {
divers = LLL:EXT:your_sitepackage/Resources/Private/Language/locallang_db.xlf:tx_clubmanager_domain_model_location.salutation.divers
}
}
}
}
Copied!