feat: site settings are edited in the backend, per environment
The constants of the sites become editable in Site Management >
Settings (admins only in TYPO3 13.4). settings.definitions.yaml of the
set ep/theme defines all 116 constants plus googleTagManagerId, with the
labels and categories of their constant editor annotations and today's
constants.typoscript values as defaults. Every setting is a string,
yes/no ones with a select of exactly '0' and '1': a bool setting would
hand '' instead of '0' to TypoScript.
config/sites/*/settings.yaml become shared files on the server and leave
git, like settings.php: production is leading, so backend edits survive
deploys, and each environment keeps its own values. Nine settings nobody
reads (twitterUrl, vimeoUrl, cookiefirstKey, ...) were dropped locally;
on production they stay in the seeded files until removed there.
deploy:check:site-settings aborts before anything else touches the
server if one of the shared files is missing or empty: deploy:shared
would create it empty, silently resetting that site to the defaults.
Rollout, after the site set is live: seed the shared files from the
live release once, then deploy:
cd <deploy_path> && for f in current/config/sites/*/settings.yaml; do
mkdir -p "shared/${f#current/}" && rmdir "shared/${f#current/}" &&
cp -p "$f" "shared/${f#current/}"; done
Verified locally: the resolved setup of 43 pages is unchanged and only
the nine unused constants are gone (switched state); the root template
state is unchanged; all 1912 frontend URLs are identical.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
26a7d5f78a
commit
863dd9de1a
11 files changed
+665
-600
No files matched your search
@@ -0,0 +1 @@
|
|||||||
|
/*/settings.yaml
|
||||||
@@ -1,83 +0,0 @@
|
|||||||
# Formerly the constants of the root TypoScript template (sys_template:34)
|
|
||||||
plugin:
|
|
||||||
tx_epproducts:
|
|
||||||
persistence:
|
|
||||||
storagePid: '11'
|
|
||||||
settings:
|
|
||||||
conceptsStoragePid: '12'
|
|
||||||
defaultDetailPageUid: '300'
|
|
||||||
defaultSearchPageUid: '41'
|
|
||||||
defaultStaticSearchPageUid: '1838'
|
|
||||||
destinationsStoragePid: '1'
|
|
||||||
excludedConceptUids: '8'
|
|
||||||
excludedRegionUids: '16,19,20,21,26'
|
|
||||||
factsStoragePid: '6'
|
|
||||||
faqsStoragePid: '7'
|
|
||||||
hotelsStoragePid: '5'
|
|
||||||
noInfoConceptUids: '11,13'
|
|
||||||
officetipStoragePid: '301'
|
|
||||||
productsStoragePid: '8'
|
|
||||||
searchLogIgnoreIps: 80.147.68.43
|
|
||||||
snowReportStoragePid: '11'
|
|
||||||
teammemberStoragePid: '36'
|
|
||||||
tx_eptheme:
|
|
||||||
settings:
|
|
||||||
badgeStoragePid: '1331'
|
|
||||||
blogDetailPageUid: '1392'
|
|
||||||
blogTagListPageUid: '1391'
|
|
||||||
bookingLinksPid: '634'
|
|
||||||
businessHoursTime: '09:00 - Nov.-März bis 17:30 / Apr.-Okt. bis 16:00'
|
|
||||||
conceptsPageUid: '20'
|
|
||||||
contactFormToEmail: [email protected]
|
|
||||||
contactFormToName: Gruppen
|
|
||||||
cookieFirstKey: ''
|
|
||||||
cookiePolicyPageUid: '826'
|
|
||||||
cookiefirstKey: fabb1554-8932-4075-85dc-97fa68892918
|
|
||||||
coronaUpdatesPageUid: '1939'
|
|
||||||
dataProtectionPageUid: '355'
|
|
||||||
defaultAjaxUid: '855'
|
|
||||||
defaultContactFormPageUid: '576'
|
|
||||||
defaultHomeUid: '9'
|
|
||||||
disrupterStoragePid: '1927'
|
|
||||||
enableContactFormAutoreply: '0'
|
|
||||||
facebookUrl: 'https://www.facebook.com/ep.reisen.events'
|
|
||||||
faqPageUid: '357'
|
|
||||||
faviconAppTitle: 'Alpine Vacation'
|
|
||||||
faviconPath: fileadmin/user_upload/favicon/alvac
|
|
||||||
footerNavPid: '384'
|
|
||||||
fullWidthPlugins: 'epproducts_faq,epproducts_country_detail,epproducts_product_detail,epproducts_region_detail,epproducts_city_detail,epproducts_hotel_detail,epproducts_searchresult,epproducts_concept_detail'
|
|
||||||
googleMapsJsApiUrl: 'https://maps.googleapis.com/maps/api/js?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY'
|
|
||||||
googleSiteVerification: j7lKGq41sPgQ1dryntHHTQJzpbdDDIW0DollbKa4JLY
|
|
||||||
googleStaticMapsBaseUrl: 'https://maps.googleapis.com/maps/api/staticmap?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY'
|
|
||||||
googleTagManagerId: GTM-56LWRF
|
|
||||||
groupsContactFormPageUid: '543'
|
|
||||||
groupsPageUid: '16'
|
|
||||||
groupsPricePopupPageUid: '1910'
|
|
||||||
hideSearchbar: '1'
|
|
||||||
imageCreditsPageUid: '356'
|
|
||||||
infoPageUid: '21'
|
|
||||||
instagramUrl: 'https://www.instagram.com/ep_reisen/'
|
|
||||||
legalNoticePageUid: '344'
|
|
||||||
mainNavPid: '13'
|
|
||||||
mobileNavPid: '9'
|
|
||||||
myEpPageUid: '1631'
|
|
||||||
phoneNumberLink: '+4922127227630'
|
|
||||||
ratingPageUid: '1304'
|
|
||||||
ratingWidgetLabel: Reisebewertung
|
|
||||||
searchPageHeaderImage: fileadmin/user_upload/Header/ski-urlaub-guenstig-gipfel.jpg
|
|
||||||
skipassPageUid: '442'
|
|
||||||
sliderStoragePid: '463'
|
|
||||||
teamMemberStoragePid: '36'
|
|
||||||
teaserTextMaxChars: '110'
|
|
||||||
termsAndConditionsPageUid: '342'
|
|
||||||
topNavPid: '9'
|
|
||||||
travelAlertPageUid: '1424'
|
|
||||||
twitterUrl: 'https://twitter.com/epreisen'
|
|
||||||
vimeoUrl: 'https://vimeo.com/epreisen'
|
|
||||||
watchlistPageUid: '1577'
|
|
||||||
xmlSitemapExcludeUids: '536,608,855,854,41,42,300,1293,1577,1609,1606,1483,1228,1392,1391,1610'
|
|
||||||
xmlSitemapRootPageUid: '9'
|
|
||||||
youtubeUrl: 'https://www.youtube.com/user/epreisende'
|
|
||||||
tx_eptrack:
|
|
||||||
persistence:
|
|
||||||
storagePid: '651'
|
|
||||||
@@ -1,82 +0,0 @@
|
|||||||
# Formerly the constants of the root TypoScript template (sys_template:33)
|
|
||||||
plugin:
|
|
||||||
tx_epproducts:
|
|
||||||
persistence:
|
|
||||||
storagePid: '11'
|
|
||||||
settings:
|
|
||||||
conceptsStoragePid: '12'
|
|
||||||
defaultDetailPageUid: '300'
|
|
||||||
defaultSearchPageUid: '41'
|
|
||||||
defaultStaticSearchPageUid: '1838'
|
|
||||||
destinationsStoragePid: '1'
|
|
||||||
excludedConceptUids: '8'
|
|
||||||
excludedRegionUids: '16,19,20,21,26'
|
|
||||||
factsStoragePid: '6'
|
|
||||||
faqsStoragePid: '7'
|
|
||||||
hotelsStoragePid: '5'
|
|
||||||
noInfoConceptUids: '11,13'
|
|
||||||
officetipStoragePid: '301'
|
|
||||||
productsStoragePid: '8'
|
|
||||||
searchLogIgnoreIps: 80.147.68.43
|
|
||||||
snowReportStoragePid: '11'
|
|
||||||
teammemberStoragePid: '36'
|
|
||||||
tx_eptheme:
|
|
||||||
settings:
|
|
||||||
badgeStoragePid: '1331'
|
|
||||||
blogDetailPageUid: '1392'
|
|
||||||
blogTagListPageUid: '1391'
|
|
||||||
bookingLinksPid: '634'
|
|
||||||
businessHoursTime: '09:00 - Nov.-März bis 17:30 / Apr.-Okt. bis 16:00'
|
|
||||||
conceptsPageUid: '20'
|
|
||||||
contactFormToEmail: [email protected]
|
|
||||||
contactFormToName: Gruppen
|
|
||||||
cookiePolicyPageUid: '826'
|
|
||||||
cookiefirstKey: fabb1554-8932-4075-85dc-97fa68892918
|
|
||||||
coronaUpdatesPageUid: '1939'
|
|
||||||
dataProtectionPageUid: '355'
|
|
||||||
defaultAjaxUid: '855'
|
|
||||||
defaultContactFormPageUid: '576'
|
|
||||||
defaultHomeUid: '9'
|
|
||||||
disrupterStoragePid: '1927'
|
|
||||||
enableContactFormAutoreply: '0'
|
|
||||||
facebookUrl: 'https://www.facebook.com/ep.reisen.events'
|
|
||||||
faqPageUid: '357'
|
|
||||||
faviconAppTitle: CLLT-Touristik
|
|
||||||
faviconPath: fileadmin/user_upload/favicon/cllt
|
|
||||||
footerNavPid: '384'
|
|
||||||
fullWidthPlugins: 'epproducts_faq,epproducts_country_detail,epproducts_product_detail,epproducts_region_detail,epproducts_city_detail,epproducts_hotel_detail,epproducts_searchresult,epproducts_concept_detail'
|
|
||||||
googleMapsJsApiUrl: 'https://maps.googleapis.com/maps/api/js?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY'
|
|
||||||
googleSiteVerification: j7lKGq41sPgQ1dryntHHTQJzpbdDDIW0DollbKa4JLY
|
|
||||||
googleStaticMapsBaseUrl: 'https://maps.googleapis.com/maps/api/staticmap?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY'
|
|
||||||
googleTagManagerId: GTM-56LWRF
|
|
||||||
groupsContactFormPageUid: '543'
|
|
||||||
groupsPageUid: '16'
|
|
||||||
groupsPricePopupPageUid: '1910'
|
|
||||||
hideSearchbar: '1'
|
|
||||||
imageCreditsPageUid: '356'
|
|
||||||
infoPageUid: '21'
|
|
||||||
instagramUrl: 'https://www.instagram.com/ep_reisen/'
|
|
||||||
legalNoticePageUid: '344'
|
|
||||||
mainNavPid: '13'
|
|
||||||
mobileNavPid: '9'
|
|
||||||
myEpPageUid: '1631'
|
|
||||||
phoneNumberLink: '+4922127227630'
|
|
||||||
ratingPageUid: '1304'
|
|
||||||
ratingWidgetLabel: Reisebewertung
|
|
||||||
searchPageHeaderImage: fileadmin/user_upload/Header/ski-urlaub-guenstig-gipfel.jpg
|
|
||||||
skipassPageUid: '442'
|
|
||||||
sliderStoragePid: '463'
|
|
||||||
teamMemberStoragePid: '36'
|
|
||||||
teaserTextMaxChars: '110'
|
|
||||||
termsAndConditionsPageUid: '342'
|
|
||||||
topNavPid: '9'
|
|
||||||
travelAlertPageUid: '1424'
|
|
||||||
twitterUrl: 'https://twitter.com/epreisen'
|
|
||||||
vimeoUrl: 'https://vimeo.com/epreisen'
|
|
||||||
watchlistPageUid: '1577'
|
|
||||||
xmlSitemapExcludeUids: '536,608,855,854,41,42,300,1293,1577,1609,1606,1483,1228,1392,1391,1610'
|
|
||||||
xmlSitemapRootPageUid: '9'
|
|
||||||
youtubeUrl: 'https://www.youtube.com/user/epreisende'
|
|
||||||
tx_eptrack:
|
|
||||||
persistence:
|
|
||||||
storagePid: '651'
|
|
||||||
@@ -1,90 +0,0 @@
|
|||||||
# Formerly the constants of the root TypoScript template (sys_template:1)
|
|
||||||
plugin:
|
|
||||||
tx_epproducts:
|
|
||||||
persistence:
|
|
||||||
storagePid: '11'
|
|
||||||
settings:
|
|
||||||
citiesStoragePid: '4'
|
|
||||||
conceptsStoragePid: '12'
|
|
||||||
defaultDetailPageUid: '300'
|
|
||||||
defaultSearchPageUid: '41'
|
|
||||||
defaultStaticSearchPageUid: '1838'
|
|
||||||
destinationsStoragePid: '1'
|
|
||||||
excludedConceptUids: '8'
|
|
||||||
excludedRegionUids: '16,19,20,21,26'
|
|
||||||
factsStoragePid: '6'
|
|
||||||
faqsStoragePid: '7'
|
|
||||||
groupInquiryFormConceptUids: '8,11'
|
|
||||||
groupsBookingUrl: 'https://my.ep-reisen.de/groups/booking/init'
|
|
||||||
hotelsStoragePid: '5'
|
|
||||||
noInfoConceptUids: '11'
|
|
||||||
officetipStoragePid: '301'
|
|
||||||
productsStoragePid: '8,2396'
|
|
||||||
regionsStoragePid: '3'
|
|
||||||
searchLogIgnoreIps: 80.147.68.43
|
|
||||||
snowReportStoragePid: '11'
|
|
||||||
teammemberStoragePid: '36'
|
|
||||||
travelInfoPageUid: '2712'
|
|
||||||
tx_eptheme:
|
|
||||||
settings:
|
|
||||||
badgeStoragePid: '1331'
|
|
||||||
blogDetailPageUid: '1392'
|
|
||||||
blogTagListPageUid: '1391'
|
|
||||||
bookingLinksPid: '634'
|
|
||||||
businessHoursTime: 'Nov.-März 09:00 - 17:30 / Apr.-Okt. 09:00 - 16:00'
|
|
||||||
conceptsPageUid: '20'
|
|
||||||
contactFormToEmail: [email protected]
|
|
||||||
contactFormToName: Gruppen
|
|
||||||
cookiePolicyPageUid: '826'
|
|
||||||
cookiefirstKey: fabb1554-8932-4075-85dc-97fa68892918
|
|
||||||
coronaUpdatesPageUid: '1939'
|
|
||||||
dataProtectionPageUid: '355'
|
|
||||||
defaultAjaxUid: '855'
|
|
||||||
defaultContactFormPageUid: '576'
|
|
||||||
defaultHomeUid: '9'
|
|
||||||
disrupterStoragePid: '1927'
|
|
||||||
enableContactFormAutoreply: '0'
|
|
||||||
facebookUrl: 'https://www.facebook.com/ep.reisen.events'
|
|
||||||
faqPageUid: '357'
|
|
||||||
faviconAppTitle: 'E&P Reisen und Events'
|
|
||||||
faviconPath: fileadmin/user_upload/favicon/ep
|
|
||||||
footerNavPid: '384'
|
|
||||||
fullWidthPlugins: 'epproducts_faq,epproducts_country_detail,epproducts_product_detail,epproducts_region_detail,epproducts_city_detail,epproducts_hotel_detail,epproducts_searchresult,epproducts_concept_detail'
|
|
||||||
googleMapsJsApiUrl: 'https://maps.googleapis.com/maps/api/js?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY'
|
|
||||||
googleSiteVerification: E7UypNP770bD5tBeNaNak_ZQx62Fn9zm5L6khXk-4X0
|
|
||||||
googleStaticMapsBaseUrl: 'https://maps.googleapis.com/maps/api/staticmap?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY'
|
|
||||||
googleTagManagerId: GTM-56LWRF
|
|
||||||
groupsContactFormPageUid: '543'
|
|
||||||
groupsPageUid: '16'
|
|
||||||
groupsPricePopupPageUid: '1910'
|
|
||||||
imageCreditsPageUid: '356'
|
|
||||||
infoPageUid: '21'
|
|
||||||
instagramUrl: 'https://www.instagram.com/ep_reisen/'
|
|
||||||
legalNoticePageUid: '344'
|
|
||||||
mainNavPid: '13'
|
|
||||||
mapApiKey: 01a6f3c7b416497fa2df017f0da7434c
|
|
||||||
mapTileUrl: 'https://api-eu.geoapify.com/v1/tile/osm-bright/{z}/{x}/{y}.png'
|
|
||||||
mobileNavPid: '9'
|
|
||||||
myEpPageUid: 'https://my.ep-reisen.de'
|
|
||||||
phoneNumberLink: '+492212722760'
|
|
||||||
ratingPageUid: '1304'
|
|
||||||
ratingWidgetLabel: Reisebewertung
|
|
||||||
searchPageHeaderImage: fileadmin/user_upload/Header/ski-urlaub-guenstig-gipfel.jpg
|
|
||||||
skipassPageUid: '442'
|
|
||||||
sliderStoragePid: '463'
|
|
||||||
teamMemberStoragePid: '36'
|
|
||||||
teaserTextMaxChars: '110'
|
|
||||||
termsAndConditionsPageUid: '342'
|
|
||||||
topNavPid: '9'
|
|
||||||
travelAlertPageUid: '1424'
|
|
||||||
twitterUrl: 'https://twitter.com/epreisen'
|
|
||||||
vimeoUrl: 'https://vimeo.com/epreisen'
|
|
||||||
watchlistPageUid: '1577'
|
|
||||||
whatsApp: ''
|
|
||||||
whatsAppNumberLink: ''
|
|
||||||
xmlSitemapExcludeUids: '536,608,855,854,41,42,300,1293,1577,1609,1606,1483,1228,1392,1391,1610'
|
|
||||||
xmlSitemapRootPageUid: '9'
|
|
||||||
youtubeUrl: 'https://www.youtube.com/user/epreisende'
|
|
||||||
tx_eptrack:
|
|
||||||
persistence:
|
|
||||||
storagePid: '651'
|
|
||||||
@@ -1,44 +0,0 @@
|
|||||||
# Formerly the constants of the root TypoScript template (sys_template:31)
|
|
||||||
plugin:
|
|
||||||
tx_epproducts:
|
|
||||||
settings:
|
|
||||||
citiesStoragePid: '2401'
|
|
||||||
myEpUrl: 'https://my.semesterende-skireisen.de'
|
|
||||||
productsStoragePid: '2396'
|
|
||||||
regionsStoragePid: '2400'
|
|
||||||
tx_eptheme:
|
|
||||||
settings:
|
|
||||||
bpnBookingUrlTemplateCode: ser
|
|
||||||
businessHoursTime: '09:00 - Nov.-März bis 17:30 / Apr.-Okt. bis 16:00'
|
|
||||||
canonicalBaseUrl: 'https://www.semesterende-skireisen.de'
|
|
||||||
contactFormToEmail: [email protected]
|
|
||||||
contactFormToName: SER
|
|
||||||
cookieFirstKey: 28ea9183-0788-47c2-9409-c53ca35ba6c6
|
|
||||||
cookieFirstScriptUrl: 'https://consent.cookiefirst.com/sites/semesterende-skireisen.de-28ea9183-0788-47c2-9409-c53ca35ba6c6/consent.js'
|
|
||||||
dataProtectionPageUid: '2450'
|
|
||||||
defaultAjaxUid: '2690'
|
|
||||||
defaultHomeUid: '2395'
|
|
||||||
facebookUrl: 'https://de-de.facebook.com/semesterende/'
|
|
||||||
faviconAppTitle: Semesterende-Skireisen
|
|
||||||
faviconPath: fileadmin/user_upload/favicon/ser
|
|
||||||
footerNavPid: '2501'
|
|
||||||
globalConceptCode: ser
|
|
||||||
googleSiteVerification: 0jMRD7gyin91YMjbIIvZxUe-nYWqQaN21ftCkvQGuj8
|
|
||||||
googleTagManagerId: GTM-MNKDKL9
|
|
||||||
hideSearchbar: '1'
|
|
||||||
instagramUrl: 'https://www.instagram.com/semesterendeskireisen/'
|
|
||||||
legalNoticePageUid: '2449'
|
|
||||||
logoImage: fileadmin/user_upload/allgemein/Logos/logo_ser_ep.svg
|
|
||||||
mainNavPid: '2395'
|
|
||||||
mainSitePid: '9'
|
|
||||||
mapApiKey: 596ab05782eb426fb41a014fff1be731
|
|
||||||
mapTileUrl: 'https://api-eu.geoapify.com/v1/tile/osm-bright/{z}/{x}/{y}.png'
|
|
||||||
mobileNavPid: '2395'
|
|
||||||
myEpPageUid: 'https://my.semesterende-skireisen.de'
|
|
||||||
phoneNumber: '0221 - 272 276 41'
|
|
||||||
skipassPageUid: '2427'
|
|
||||||
termsAndConditionsPageUid: ''
|
|
||||||
themekey: ser
|
|
||||||
whatsApp: ''
|
|
||||||
whatsAppNumberLink: ''
|
|
||||||
youtubeUrl: 'https://www.youtube.com/channel/UCcRQeQcARPl6qvYhRV5Verg'
|
|
||||||
@@ -1,82 +0,0 @@
|
|||||||
# Formerly the constants of the root TypoScript template (sys_template:7)
|
|
||||||
plugin:
|
|
||||||
tx_epproducts:
|
|
||||||
persistence:
|
|
||||||
storagePid: '11'
|
|
||||||
settings:
|
|
||||||
bookingPageUid: '556'
|
|
||||||
conceptsStoragePid: '12'
|
|
||||||
defaultDetailPageUid: '300'
|
|
||||||
defaultSearchPageUid: '41'
|
|
||||||
destinationsStoragePid: '1'
|
|
||||||
excludedConceptUids: '8'
|
|
||||||
factsStoragePid: '6'
|
|
||||||
faqsStoragePid: '7'
|
|
||||||
hotelsStoragePid: '5'
|
|
||||||
myEpUrl: 'https://my.ski-boarderweek.de'
|
|
||||||
officetipStoragePid: '301'
|
|
||||||
priceTableRoomTypes: '1,2,3,4,5,6,7,8,9,10,12,14,16'
|
|
||||||
productsStoragePid: '8'
|
|
||||||
snowReportStoragePid: '11'
|
|
||||||
teammemberStoragePid: '36'
|
|
||||||
tx_eptheme:
|
|
||||||
settings:
|
|
||||||
badgeStoragePid: '1331'
|
|
||||||
bpnBookingUrlTemplateCode: sbw
|
|
||||||
businessHoursTime: '09:00 - Nov.-März bis 17:30 / Apr.-Okt. bis 16:00'
|
|
||||||
canonicalBaseUrl: 'https://www.ski-boarderweek.de'
|
|
||||||
contactFormToEmail: [email protected]
|
|
||||||
contactFormToName: Ski-Boarderweek
|
|
||||||
cookieFirstKey: 98ec7925-dcba-434a-b313-f068669bf0a8
|
|
||||||
cookieFirstScriptUrl: 'https://consent.cookiefirst.com/sites/ski-boarderweek.de-98ec7925-dcba-434a-b313-f068669bf0a8/consent.js'
|
|
||||||
cookiefirstKey: 98ec7925-dcba-434a-b313-f068669bf0a8
|
|
||||||
dataProtectionPageUid: '1454'
|
|
||||||
defaultAjaxUid: '880'
|
|
||||||
defaultBodyclass: 'ep-core-events boarderweek'
|
|
||||||
defaultHomeUid: '24'
|
|
||||||
disrupterStoragePid: '1927'
|
|
||||||
eventDateDayFrom: '12.'
|
|
||||||
eventDateDayTo: '19.'
|
|
||||||
eventDateMonth: 'Dez. 26'
|
|
||||||
eventDisturberButtonLabel: 'Ab 499 € - Jetzt buchen'
|
|
||||||
eventDisturberButtonLink: '142'
|
|
||||||
eventDisturberHeadline: 'Ski & Boarderweek<br />Val Thorens'
|
|
||||||
eventDisturberListitems: '7 Übernachtungen in Apartments;6 Tage Skipass Val Thorens;Eventticket'
|
|
||||||
eventHeroClaim: snow.<br>party.<br>event.
|
|
||||||
eventHeroDescription: 'Das Skifestival im Mega-Skigebiet Trois Vallées! Feiern und wohnen direkt an der Piste!'
|
|
||||||
facebookUrl: 'https://de-de.facebook.com/skiboarderweek/'
|
|
||||||
facebookViewContentNameInternal: 'Ski & Boarderweek'
|
|
||||||
facebookViewContentProductUid: '301'
|
|
||||||
faviconAppTitle: 'Ski&Boarderweek'
|
|
||||||
faviconPath: fileadmin/user_upload/favicon/sbw
|
|
||||||
footerNavPid: '735'
|
|
||||||
forceActiveTopnavUid: '15'
|
|
||||||
forcePartnerIdSelect: '0'
|
|
||||||
fullWidthPlugins: 'epproducts_faq,epproducts_country_detail,epproducts_product_detail,epproducts_region_detail,epproducts_city_detail,epproducts_hotel_detail,epproducts_searchresult,epproducts_concept_detail,epproducts_product_pricetable'
|
|
||||||
googleSiteVerification: GgGPpPRW5r68yUU80b_E7nfC2E_s_v4jD8aHuQz-HDA
|
|
||||||
googleTagManagerId: GTM-MS2C8CH
|
|
||||||
imageCreditsPageUid: '1455'
|
|
||||||
infoPageUid: '21'
|
|
||||||
instagramUrl: 'https://www.instagram.com/ski_boarderweek/'
|
|
||||||
legalNoticePageUid: '344'
|
|
||||||
logoImage: 'EXT:ep_theme/Resources/Public/images/logo_boarderweek.svg'
|
|
||||||
mainNavPid: '24'
|
|
||||||
mapApiKey: abc9fe79dbf24ac69f6901962eb378f9
|
|
||||||
mapTileUrl: 'https://api-eu.geoapify.com/v1/tile/osm-bright/{z}/{x}/{y}.png'
|
|
||||||
mobileNavPid: '24'
|
|
||||||
myEpPageUid: 'https://my.ep-reisen.de'
|
|
||||||
phoneNumber: '0221 - 272 276 47'
|
|
||||||
phoneNumberLink: '+4922127227647'
|
|
||||||
sliderStoragePid: '463'
|
|
||||||
styleSheet: 'EXT:ep_theme/Resources/Public/css/snowzone.min.css'
|
|
||||||
teamMemberStoragePid: '36'
|
|
||||||
teaserTextMaxChars: '110'
|
|
||||||
termsAndConditionsPageUid: '342'
|
|
||||||
themekey: sbw
|
|
||||||
topNavPid: '9'
|
|
||||||
twitterUrl: 'https://twitter.com/epreisen'
|
|
||||||
vimeoUrl: 'https://vimeo.com/epreisen'
|
|
||||||
whatsApp: ''
|
|
||||||
xmlSitemapExcludeUids: '832,880'
|
|
||||||
xmlSitemapRootPageUid: '24'
|
|
||||||
youtubeUrl: 'https://www.youtube.com/user/epreisende'
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
# Formerly the constants of the root TypoScript template (sys_template:6)
|
|
||||||
plugin:
|
|
||||||
tx_epproducts:
|
|
||||||
persistence:
|
|
||||||
storagePid: '11'
|
|
||||||
settings:
|
|
||||||
bookingPageUid: '556'
|
|
||||||
conceptsStoragePid: '12'
|
|
||||||
defaultDetailPageUid: '300'
|
|
||||||
defaultSearchPageUid: '1300'
|
|
||||||
defaultStaticSearchPageUid: '1762'
|
|
||||||
destinationsStoragePid: '1'
|
|
||||||
excludedConceptUids: '8'
|
|
||||||
factsStoragePid: '6'
|
|
||||||
faqsStoragePid: '7'
|
|
||||||
forcedConceptUids: '5,15'
|
|
||||||
hotelsStoragePid: '5'
|
|
||||||
officetipStoragePid: '301'
|
|
||||||
productsStoragePid: '8'
|
|
||||||
searchLogIgnoreIps: 80.147.68.43
|
|
||||||
snowReportStoragePid: '11'
|
|
||||||
teammemberStoragePid: '36'
|
|
||||||
tx_eptheme:
|
|
||||||
settings:
|
|
||||||
badgeStoragePid: '1331'
|
|
||||||
bpnBookingUrlTemplateCode: we
|
|
||||||
businessHoursTime: '09:00 bis 17:30'
|
|
||||||
canonicalBaseUrl: 'https://www.ski-wochenenden.de'
|
|
||||||
coronaUpdatesPageUid: '1939'
|
|
||||||
defaultAjaxUid: '881'
|
|
||||||
defaultHomeUid: '9'
|
|
||||||
facebookUrl: 'https://www.facebook.com/ep.reisen.events'
|
|
||||||
faqPageUid: '357'
|
|
||||||
faviconAppTitle: Ski-Wochenenden
|
|
||||||
faviconPath: fileadmin/user_upload/favicon/ep
|
|
||||||
footerNavPid: '384'
|
|
||||||
forceActiveTopnavUid: '451'
|
|
||||||
fullWidthPlugins: 'epproducts_faq,epproducts_country_detail,epproducts_product_detail,epproducts_region_detail,epproducts_city_detail,epproducts_hotel_detail,epproducts_searchresult,epproducts_concept_detail'
|
|
||||||
googleTagManagerId: GTM-PBTRD99
|
|
||||||
infoPageUid: '21'
|
|
||||||
instagramUrl: 'https://www.instagram.com/ep_reisen/'
|
|
||||||
legalNoticePageUid: '344'
|
|
||||||
mainNavPid: '14'
|
|
||||||
mapApiKey: 01a6f3c7b416497fa2df017f0da7434c
|
|
||||||
mobileNavPid: '14'
|
|
||||||
myEpPageUid: 'https://my.ep-reisen.de'
|
|
||||||
searchPageHeaderImage: fileadmin/user_upload/Header/ski-urlaub-guenstig-gipfel.jpg
|
|
||||||
sliderStoragePid: '463'
|
|
||||||
teamMemberStoragePid: '36'
|
|
||||||
teaserTextMaxChars: '110'
|
|
||||||
termsAndConditionsPageUid: '342'
|
|
||||||
topNavPid: '9'
|
|
||||||
twitterUrl: 'https://twitter.com/epreisen'
|
|
||||||
vimeoUrl: 'https://vimeo.com/epreisen'
|
|
||||||
whatsApp: ''
|
|
||||||
xmlSitemapExcludeUids: '609,881'
|
|
||||||
xmlSitemapRootPageUid: '14'
|
|
||||||
youtubeUrl: 'https://www.youtube.com/user/epreisende'
|
|
||||||
@@ -1,81 +0,0 @@
|
|||||||
# Formerly the constants of the root TypoScript template (sys_template:8)
|
|
||||||
plugin:
|
|
||||||
tx_epproducts:
|
|
||||||
persistence:
|
|
||||||
storagePid: '11'
|
|
||||||
settings:
|
|
||||||
bookingPageUid: '556'
|
|
||||||
conceptsStoragePid: '12'
|
|
||||||
defaultDetailPageUid: '300'
|
|
||||||
defaultSearchPageUid: '41'
|
|
||||||
destinationsStoragePid: '1'
|
|
||||||
excludedConceptUids: '8'
|
|
||||||
factsStoragePid: '6'
|
|
||||||
faqsStoragePid: '7'
|
|
||||||
hotelsStoragePid: '5'
|
|
||||||
myEpUrl: 'https://my.snowzone.net'
|
|
||||||
officetipStoragePid: '301'
|
|
||||||
priceTableRoomTypes: '1,2,3,4,5,6,7,8,9,10,11,12'
|
|
||||||
productsStoragePid: '8'
|
|
||||||
snowReportStoragePid: '11'
|
|
||||||
teammemberStoragePid: '36'
|
|
||||||
tx_eptheme:
|
|
||||||
settings:
|
|
||||||
badgeStoragePid: '1331'
|
|
||||||
bpnBookingUrlTemplateCode: sz
|
|
||||||
businessHoursTime: '09:00 - Nov.-März bis 17:30 / Apr.-Okt. bis 16:00'
|
|
||||||
canonicalBaseUrl: 'https://www.snowzone.net'
|
|
||||||
contactFormToEmail: [email protected]
|
|
||||||
contactFormToName: Snowzone
|
|
||||||
cookieFirstKey: ff1142e3-0a53-4290-b8fe-57ba77636699
|
|
||||||
cookieFirstScriptUrl: 'https://consent.cookiefirst.com/sites/snowzone.net-ff1142e3-0a53-4290-b8fe-57ba77636699/consent.js'
|
|
||||||
cookiefirstKey: ff1142e3-0a53-4290-b8fe-57ba77636699
|
|
||||||
dataProtectionPageUid: '1512'
|
|
||||||
defaultAjaxUid: '878'
|
|
||||||
defaultBodyclass: 'ep-core-events snowzone'
|
|
||||||
defaultHomeUid: '25'
|
|
||||||
eventDateDayFrom: 27.3.
|
|
||||||
eventDateDayTo: 3.4.
|
|
||||||
eventDateMonth: '2027'
|
|
||||||
eventDisturberButtonLabel: 'AB 499€ - JETZT BUCHEN'
|
|
||||||
eventDisturberButtonLink: '237'
|
|
||||||
eventDisturberHeadline: 'SnowZone<br>Les Deux Alpes'
|
|
||||||
eventDisturberListitems: '7 Übernachtungen in Apartments;6 Tage Skipass;SnowZone-Ticket'
|
|
||||||
eventHeroClaim: beat.<br>powder.<br>repeat.
|
|
||||||
eventHeroDescription: 'Angesagte DJs schnüren ihre Moonboots um nach Les Deux Alpes zu pilgern!'
|
|
||||||
facebookUrl: 'https://de-de.facebook.com/snowzone.ep/'
|
|
||||||
facebookViewContentNameInternal: SnowZone
|
|
||||||
facebookViewContentProductUid: '77'
|
|
||||||
faviconAppTitle: Snowzone
|
|
||||||
faviconPath: fileadmin/user_upload/favicon/snz
|
|
||||||
footerNavPid: '659'
|
|
||||||
forceActiveTopnavUid: '15'
|
|
||||||
forcePartnerIdSelect: '0'
|
|
||||||
fullWidthPlugins: 'epproducts_faq,epproducts_country_detail,epproducts_product_detail,epproducts_region_detail,epproducts_city_detail,epproducts_hotel_detail,epproducts_searchresult,epproducts_concept_detail,epproducts_product_pricetable'
|
|
||||||
googleSiteVerification: ze5G9fSAsxJbUaaMzv0-cx6glaXXS-3laPPvItH-Dwc
|
|
||||||
googleTagManagerId: GTM-M96CKL
|
|
||||||
imageCreditsPageUid: '1513'
|
|
||||||
infoPageUid: '21'
|
|
||||||
instagramUrl: 'https://www.instagram.com/snowzone_ep/'
|
|
||||||
legalNoticePageUid: '344'
|
|
||||||
logoImage: fileadmin/user_upload/Logos_Banner/snowzone.svg
|
|
||||||
mainNavPid: '25'
|
|
||||||
mapApiKey: 4813401e14ce4fccadbef0eb625aaabd
|
|
||||||
mapTileUrl: 'https://api-eu.geoapify.com/v1/tile/osm-bright/{z}/{x}/{y}.png'
|
|
||||||
mobileNavPid: '25'
|
|
||||||
myEpPageUid: 'https://my.ep-reisen.de'
|
|
||||||
phoneNumber: '0221 - 272 276 47'
|
|
||||||
phoneNumberLink: '+4922127227647'
|
|
||||||
sliderStoragePid: '463'
|
|
||||||
styleSheet: 'EXT:ep_theme/Resources/Public/css/snowzone.min.css'
|
|
||||||
teamMemberStoragePid: '36'
|
|
||||||
teaserTextMaxChars: '110'
|
|
||||||
termsAndConditionsPageUid: '342'
|
|
||||||
themekey: snz
|
|
||||||
topNavPid: '9'
|
|
||||||
twitterUrl: 'https://twitter.com/epreisen'
|
|
||||||
vimeoUrl: 'https://vimeo.com/epreisen'
|
|
||||||
whatsApp: ''
|
|
||||||
xmlSitemapExcludeUids: '833,878'
|
|
||||||
xmlSitemapRootPageUid: '25'
|
|
||||||
youtubeUrl: 'https://www.youtube.com/user/epreisende'
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
# Formerly the constants of the root TypoScript template (sys_template:9)
|
|
||||||
plugin:
|
|
||||||
tx_epproducts:
|
|
||||||
persistence:
|
|
||||||
storagePid: '11'
|
|
||||||
settings:
|
|
||||||
bookingPageUid: '556'
|
|
||||||
conceptsStoragePid: '12'
|
|
||||||
defaultDetailPageUid: '300'
|
|
||||||
defaultSearchPageUid: '41'
|
|
||||||
destinationsStoragePid: '1'
|
|
||||||
excludedConceptUids: '8'
|
|
||||||
factsStoragePid: '6'
|
|
||||||
faqsStoragePid: '7'
|
|
||||||
hotelsStoragePid: '5'
|
|
||||||
officetipStoragePid: '301'
|
|
||||||
priceTableRoomTypes: '1,2,3,4,5,6,7,8,9,10,12'
|
|
||||||
productsStoragePid: '8'
|
|
||||||
snowReportStoragePid: '11'
|
|
||||||
teammemberStoragePid: '36'
|
|
||||||
tx_eptheme:
|
|
||||||
settings:
|
|
||||||
badgeStoragePid: '1331'
|
|
||||||
bpnBookingUrlTemplateCode: uch
|
|
||||||
businessHoursTime: '09:00 - Nov.-März bis 17:30 / Apr.-Okt. bis 16:00'
|
|
||||||
canonicalBaseUrl: 'https://snowbreak.ep-reisen.de'
|
|
||||||
contactFormToEmail: [email protected]
|
|
||||||
contactFormToName: SnowBreak
|
|
||||||
cookieFirstKey: 76ee8805-a027-4a84-bf8f-33f8191fcda6
|
|
||||||
cookieFirstScriptUrl: 'https://consent.cookiefirst.com/sites/snowbreak.ep-reisen.de-76ee8805-a027-4a84-bf8f-33f8191fcda6/consent.js'
|
|
||||||
dataProtectionPageUid: '1529'
|
|
||||||
defaultAjaxUid: '879'
|
|
||||||
defaultBodyclass: 'ep-core-events unichamp'
|
|
||||||
defaultHomeUid: '26'
|
|
||||||
eventDateDayFrom: '13.'
|
|
||||||
eventDateDayTo: '20.'
|
|
||||||
eventDateMonth: 'März 27'
|
|
||||||
eventDisturberButtonLabel: 'ab 499€ - jetzt buchen'
|
|
||||||
eventDisturberButtonLink: '192'
|
|
||||||
eventDisturberHeadline: 'SnowBreak 2027'
|
|
||||||
eventDisturberListitems: '7 Übernachtungen in Apartments;6 Tage Skipass;Bus An- und Abreise inklusive'
|
|
||||||
eventHeroClaim: powder.<br>action.<br>party.
|
|
||||||
eventHeroDescription: 'Freut euch auf sportliche Highlights und fette Partys mitten im Gletscherskigebiet!'
|
|
||||||
facebookUrl: 'https://de-de.facebook.com/unichamp/'
|
|
||||||
facebookViewContentNameInternal: SnowBreak
|
|
||||||
facebookViewContentProductUid: '75'
|
|
||||||
faviconAppTitle: Snowbreak
|
|
||||||
faviconPath: fileadmin/user_upload/favicon/sbr
|
|
||||||
footerNavPid: '712'
|
|
||||||
forceActiveTopnavUid: '15'
|
|
||||||
forcePartnerIdSelect: '0'
|
|
||||||
googleSiteVerification: VGEm_DtUneBdDU9qHH9UW6owTKHIko2z59Klt2C-Xcw
|
|
||||||
googleTagManagerId: GTM-N67WGXP
|
|
||||||
imageCreditsPageUid: '1530'
|
|
||||||
infoPageUid: '21'
|
|
||||||
instagramUrl: 'https://www.instagram.com/unichamp_ep/'
|
|
||||||
legalNoticePageUid: '344'
|
|
||||||
logoImage: fileadmin/user_upload/Logos_Banner/snowbreak_2026.svg
|
|
||||||
mainNavPid: '26'
|
|
||||||
mapApiKey: 8c36df3d11f147c49131d850ee0d2b17
|
|
||||||
mapTileUrl: 'https://api-eu.geoapify.com/v1/tile/osm-bright/{z}/{x}/{y}.png'
|
|
||||||
mobileNavPid: '26'
|
|
||||||
myEpPageUid: 'https://my.ep-reisen.de'
|
|
||||||
partnerIdSelectLabel: 'Ihr möchtet gemeinsam mit den Kommilitonen eurer Uni den UniChamp erleben? Dann wählt hier aus an welcher Uni ihr studiert. Wenn ihr kein Student (mehr) seid oder eure Hochschule im Menü nicht aufgeführt ist, dann wählt bitte "keine Hochschule" oder "andere Hochschule" aus.'
|
|
||||||
phoneNumber: '0221 - 272 276 47'
|
|
||||||
phoneNumberLink: '+4922127227647'
|
|
||||||
sliderStoragePid: '463'
|
|
||||||
styleSheet: 'EXT:ep_theme/Resources/Public/css/snowzone.min.css'
|
|
||||||
teamMemberStoragePid: '36'
|
|
||||||
teaserTextMaxChars: '110'
|
|
||||||
termsAndConditionsPageUid: '342'
|
|
||||||
themekey: uch
|
|
||||||
topNavPid: '9'
|
|
||||||
twitterUrl: 'https://twitter.com/epreisen'
|
|
||||||
vimeoUrl: 'https://vimeo.com/epreisen'
|
|
||||||
whatsApp: ''
|
|
||||||
xmlSitemapExcludeUids: '834,879'
|
|
||||||
xmlSitemapRootPageUid: '26'
|
|
||||||
youtubeUrl: 'https://www.youtube.com/user/epreisende'
|
|
||||||
+18
-1
@@ -21,10 +21,16 @@ set('shared_dirs', [
|
|||||||
// Baseline of the MyE&P import: without it every deploy would trigger a full re-import
|
// Baseline of the MyE&P import: without it every deploy would trigger a full re-import
|
||||||
'var/transient/ep_products_import',
|
'var/transient/ep_products_import',
|
||||||
]);
|
]);
|
||||||
// Not in git, production is leading (encryptionKey, install tool, backend changes)
|
// Not in git, production is leading (encryptionKey, install tool, backend changes; the site
|
||||||
|
// settings are edited in the backend's Settings module, one settings.yaml per site)
|
||||||
|
set('site_settings_files', array_map(
|
||||||
|
static fn(string $config): string => 'config/sites/' . basename(dirname($config)) . '/settings.yaml',
|
||||||
|
glob(__DIR__ . '/config/sites/*/config.yaml')
|
||||||
|
));
|
||||||
set('shared_files', [
|
set('shared_files', [
|
||||||
'config/system/secrets.php',
|
'config/system/secrets.php',
|
||||||
'config/system/settings.php',
|
'config/system/settings.php',
|
||||||
|
...get('site_settings_files'),
|
||||||
]);
|
]);
|
||||||
set('writable_dirs', [
|
set('writable_dirs', [
|
||||||
'{{typo3/public_dir}}/typo3temp/assets',
|
'{{typo3/public_dir}}/typo3temp/assets',
|
||||||
@@ -96,6 +102,16 @@ task('deploy:check:fileadmin', function () {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// The same for a site's settings.yaml: an empty one silently resets the site to the default settings
|
||||||
|
// (navigation, storage folders, ...). A new site's file is put in place by hand first.
|
||||||
|
task('deploy:check:site-settings', function () {
|
||||||
|
foreach (get('site_settings_files') as $file) {
|
||||||
|
if (!test("[ -s {{deploy_path}}/shared/$file ]")) {
|
||||||
|
throw new \RuntimeException(parse("{{deploy_path}}/shared/$file is missing or empty"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
// current_path instead of the recipe's release_path, so it also works after a rollback
|
// current_path instead of the recipe's release_path, so it also works after a rollback
|
||||||
task('typo3:cache:flush', function () {
|
task('typo3:cache:flush', function () {
|
||||||
run('{{bin/php}} {{current_path}}/{{bin/typo3}} cache:flush');
|
run('{{bin/php}} {{current_path}}/{{bin/typo3}} cache:flush');
|
||||||
@@ -104,6 +120,7 @@ task('typo3:cache:flush', function () {
|
|||||||
task('deploy', [
|
task('deploy', [
|
||||||
'deploy:info',
|
'deploy:info',
|
||||||
'deploy:check:fileadmin',
|
'deploy:check:fileadmin',
|
||||||
|
'deploy:check:site-settings',
|
||||||
// Build locally first, so a failing build aborts before the server is touched at all.
|
// Build locally first, so a failing build aborts before the server is touched at all.
|
||||||
'deploy:build',
|
'deploy:build',
|
||||||
'deploy:setup',
|
'deploy:setup',
|
||||||
|
|||||||
@@ -0,0 +1,646 @@
|
|||||||
|
categories:
|
||||||
|
epTheme:
|
||||||
|
label: 'E&P Theme'
|
||||||
|
epTheme.pages:
|
||||||
|
label: 'Seiten und Navigation'
|
||||||
|
parent: epTheme
|
||||||
|
epTheme.contact:
|
||||||
|
label: Kontakt
|
||||||
|
parent: epTheme
|
||||||
|
epTheme.display:
|
||||||
|
label: Darstellung
|
||||||
|
parent: epTheme
|
||||||
|
epTheme.events:
|
||||||
|
label: Events
|
||||||
|
parent: epTheme
|
||||||
|
epTheme.services:
|
||||||
|
label: 'Dienste und Tracking'
|
||||||
|
parent: epTheme
|
||||||
|
epTheme.social:
|
||||||
|
label: 'Social Media'
|
||||||
|
parent: epTheme
|
||||||
|
epTheme.seo:
|
||||||
|
label: 'Sitemap und Feeds'
|
||||||
|
parent: epTheme
|
||||||
|
epTheme.records:
|
||||||
|
label: Datensätze
|
||||||
|
parent: epTheme
|
||||||
|
epProducts:
|
||||||
|
label: 'E&P Produkte'
|
||||||
|
epProducts.storage:
|
||||||
|
label: Speicherorte
|
||||||
|
parent: epProducts
|
||||||
|
epProducts.pages:
|
||||||
|
label: Seiten
|
||||||
|
parent: epProducts
|
||||||
|
epProducts.search:
|
||||||
|
label: 'Suche und Filter'
|
||||||
|
parent: epProducts
|
||||||
|
epProducts.groups:
|
||||||
|
label: Gruppenanfragen
|
||||||
|
parent: epProducts
|
||||||
|
epProducts.misc:
|
||||||
|
label: Sonstiges
|
||||||
|
parent: epProducts
|
||||||
|
|
||||||
|
settings:
|
||||||
|
plugin.tx_eptheme.settings.themekey:
|
||||||
|
label: 'Theme key'
|
||||||
|
type: 'string'
|
||||||
|
default: 'ep'
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.topNavPid:
|
||||||
|
label: 'Top navigation PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.mainNavPid:
|
||||||
|
label: 'Main navigation PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.mobileNavPid:
|
||||||
|
label: 'Mobile navigation PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.footerNavPid:
|
||||||
|
label: 'Footer navigation PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.defaultHomeUid:
|
||||||
|
label: 'Default homepage UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.mainSitePid:
|
||||||
|
label: 'Main site PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.logoLink:
|
||||||
|
label: 'Link to apply to logo (overrides defaultHomeUid)'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.defaultAjaxUid:
|
||||||
|
label: 'Default page UID for ajax requests'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.defaultContactFormPageUid:
|
||||||
|
label: 'Default contact form page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.legalNoticePageUid:
|
||||||
|
label: 'Legal notice page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.termsAndConditionsPageUid:
|
||||||
|
label: 'Terms and conditions page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.dataProtectionPageUid:
|
||||||
|
label: 'Data protection page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.imageCreditsPageUid:
|
||||||
|
label: 'Image credits page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.cookiePolicyPageUid:
|
||||||
|
label: 'Cookie policy page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.faqPageUid:
|
||||||
|
label: 'FAQ page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.infoPageUid:
|
||||||
|
label: 'Info page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.groupsPageUid:
|
||||||
|
label: 'Groups page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.blogDetailPageUid:
|
||||||
|
label: 'Blog detail page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.blogTagListPageUid:
|
||||||
|
label: 'Blog tag list page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.groupsContactFormPageUid:
|
||||||
|
label: 'Groups contact form page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.ratingPageUid:
|
||||||
|
label: 'Rating page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.watchlistPageUid:
|
||||||
|
label: 'Watchlist page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.skipassPageUid:
|
||||||
|
label: 'Skipass info page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.englishPageUid:
|
||||||
|
label: 'English page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.germanPageUid:
|
||||||
|
label: 'German page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.conceptsPageUid:
|
||||||
|
label: 'Concepts page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.myEpPageUid:
|
||||||
|
label: 'My E&P page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.bookingLinksPid:
|
||||||
|
label: 'Booking links PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.groupsPricePopupPageUid:
|
||||||
|
label: 'Groups price popup page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.travelAlertPageUid:
|
||||||
|
label: "'Reisen Alert' page UID"
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.coronaUpdatesPageUid:
|
||||||
|
label: "'Corona Updates' page UID"
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.pages'
|
||||||
|
plugin.tx_eptheme.settings.phoneNumber:
|
||||||
|
label: 'Phone number general'
|
||||||
|
type: 'string'
|
||||||
|
default: '0221 - 272 276 0'
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
plugin.tx_eptheme.settings.whatsApp:
|
||||||
|
label: 'Phone number WhatsApp'
|
||||||
|
type: 'string'
|
||||||
|
default: '0221 - 272 276 0'
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
plugin.tx_eptheme.settings.phoneNumberLink:
|
||||||
|
label: 'Phone number general'
|
||||||
|
type: 'string'
|
||||||
|
default: '+492212722760'
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
plugin.tx_eptheme.settings.whatsAppNumberLink:
|
||||||
|
label: 'Phone number WhatsApp'
|
||||||
|
type: 'string'
|
||||||
|
default: 'https://wa.me/492212722760'
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
plugin.tx_eptheme.settings.businessHoursDays:
|
||||||
|
label: 'Business hours days'
|
||||||
|
type: 'string'
|
||||||
|
default: 'Montag - Freitag'
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
plugin.tx_eptheme.settings.businessHoursTime:
|
||||||
|
label: 'Business hours time'
|
||||||
|
type: 'string'
|
||||||
|
default: '08:30 bis 18:30'
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
plugin.tx_eptheme.settings.contactFormToEmail:
|
||||||
|
label: 'Contact form email to'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
plugin.tx_eptheme.settings.contactFormToName:
|
||||||
|
label: 'Contact form name to'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
plugin.tx_eptheme.settings.enableContactFormAutoreply:
|
||||||
|
label: 'Enable contact form autoreply'
|
||||||
|
type: 'string'
|
||||||
|
default: '0'
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
enum:
|
||||||
|
'0': Nein
|
||||||
|
'1': Ja
|
||||||
|
plugin.tx_eptheme.settings.contactFormAutoreplySubject:
|
||||||
|
label: 'Contact form autoreply subject'
|
||||||
|
type: 'string'
|
||||||
|
default: 'Ihre Anfrage bei E&P Reisen'
|
||||||
|
category: 'epTheme.contact'
|
||||||
|
plugin.tx_eptheme.settings.mapTileUrl:
|
||||||
|
label: 'Map tile URL template (without apiKey)'
|
||||||
|
type: 'string'
|
||||||
|
default: 'https://api-eu.geoapify.com/v1/tile/osm-bright/{z}/{x}/{y}.png'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.mapApiKey:
|
||||||
|
label: 'Map tile API key (Geoapify), restricted by referrer'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.mapAttribution:
|
||||||
|
label: 'Map attribution (Geoapify and OpenStreetMap credits are both required)'
|
||||||
|
type: 'string'
|
||||||
|
default: 'Powered by <a href="https://www.geoapify.com/">Geoapify</a> | © <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.teaserTextMaxChars:
|
||||||
|
label: 'Teasertext max characters'
|
||||||
|
type: 'string'
|
||||||
|
default: '120'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.defaultBodyclass:
|
||||||
|
label: 'Default bodyclass'
|
||||||
|
type: 'string'
|
||||||
|
default: 'subpage'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.logoImage:
|
||||||
|
label: 'Logo image'
|
||||||
|
type: 'string'
|
||||||
|
default: 'EXT:ep_theme/Resources/Public/images/logo_wide.svg'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.faviconPath:
|
||||||
|
label: 'Favicon folder (realfavicongenerator set, without leading/trailing slash)'
|
||||||
|
type: 'string'
|
||||||
|
default: 'fileadmin/user_upload/favicon/ep'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.faviconAppTitle:
|
||||||
|
label: 'Home screen title (apple-mobile-web-app-title)'
|
||||||
|
type: 'string'
|
||||||
|
default: 'E&P Reisen und Events'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.forceActiveTopnavUid:
|
||||||
|
label: 'Force active topnav uid'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.bpnBookingUrlTemplateCode:
|
||||||
|
label: 'Booking URL template code'
|
||||||
|
type: 'string'
|
||||||
|
default: 'base'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.searchPageHeaderImage:
|
||||||
|
label: 'Search page header image'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.ratingWidgetLabel:
|
||||||
|
label: 'Rating widget label'
|
||||||
|
type: 'string'
|
||||||
|
default: 'Reisebewertung'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.hideAreaNavigation:
|
||||||
|
label: 'Hide area/top navigation'
|
||||||
|
type: 'string'
|
||||||
|
default: '0'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
enum:
|
||||||
|
'0': Nein
|
||||||
|
'1': Ja
|
||||||
|
plugin.tx_eptheme.settings.hideSearchbar:
|
||||||
|
label: 'Hide searchbar'
|
||||||
|
type: 'string'
|
||||||
|
default: '0'
|
||||||
|
category: 'epTheme.display'
|
||||||
|
enum:
|
||||||
|
'0': Nein
|
||||||
|
'1': Ja
|
||||||
|
plugin.tx_eptheme.settings.globalConceptCode:
|
||||||
|
label: 'Global concept code'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.display'
|
||||||
|
plugin.tx_eptheme.settings.eventDateDayFrom:
|
||||||
|
label: 'Event date day from'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.eventDateDayTo:
|
||||||
|
label: 'Event date day to'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.eventDateMonth:
|
||||||
|
label: 'Event date month'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.eventHeroClaim:
|
||||||
|
label: 'Event herounit claim'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.eventHeroDescription:
|
||||||
|
label: 'Event herounit description'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.eventDisturberHeadline:
|
||||||
|
label: 'Event disturber headline'
|
||||||
|
type: 'string'
|
||||||
|
default: 'Absolut<br>Unschlagbarer<br>Preis'
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.eventDisturberListitems:
|
||||||
|
label: 'Event disturber list items'
|
||||||
|
type: 'string'
|
||||||
|
default: '7 Übernachtungen in Top Apartments;6 Tage Skipass Val Thoerens;Ski & Boarderweek Event-Ticket'
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.eventDisturberButtonLabel:
|
||||||
|
label: 'Event disturber button label'
|
||||||
|
type: 'string'
|
||||||
|
default: 'Jetzt ab 249€ buchen'
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.eventDisturberButtonLink:
|
||||||
|
label: 'Event disturber button link'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.forcePartnerIdSelect:
|
||||||
|
label: 'Force Partner ID selection'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.events'
|
||||||
|
enum:
|
||||||
|
'0': Nein
|
||||||
|
'1': Ja
|
||||||
|
plugin.tx_eptheme.settings.partnerIdSelectLabel:
|
||||||
|
label: 'Partner ID selection label'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.events'
|
||||||
|
plugin.tx_eptheme.settings.cookieFirstScriptUrl:
|
||||||
|
label: 'Cookiefirst Script'
|
||||||
|
type: 'string'
|
||||||
|
default: 'https://consent.cookiefirst.com/sites/ep-reisen.de-fabb1554-8932-4075-85dc-97fa68892918/consent.js'
|
||||||
|
category: 'epTheme.services'
|
||||||
|
plugin.tx_eptheme.settings.googleStaticMapsBaseUrl:
|
||||||
|
label: 'Google Static Maps Base Url'
|
||||||
|
type: 'string'
|
||||||
|
default: 'https://maps.googleapis.com/maps/api/staticmap?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY'
|
||||||
|
category: 'epTheme.services'
|
||||||
|
plugin.tx_eptheme.settings.googleMapsJsApiUrl:
|
||||||
|
label: 'Google Maps Js API Url'
|
||||||
|
type: 'string'
|
||||||
|
default: 'https://maps.googleapis.com/maps/api/js?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY'
|
||||||
|
category: 'epTheme.services'
|
||||||
|
plugin.tx_eptheme.settings.googleMapsApiKey:
|
||||||
|
label: 'Google Maps Js API Url'
|
||||||
|
type: 'string'
|
||||||
|
default: 'AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY'
|
||||||
|
category: 'epTheme.services'
|
||||||
|
plugin.tx_eptheme.settings.canonicalBaseUrl:
|
||||||
|
label: 'Canonical base URL/Domain'
|
||||||
|
type: 'string'
|
||||||
|
default: 'https://www.ep-reisen.de'
|
||||||
|
category: 'epTheme.services'
|
||||||
|
plugin.tx_eptheme.settings.googleSiteVerification:
|
||||||
|
label: 'Google site verification'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.services'
|
||||||
|
plugin.tx_eptheme.settings.googleTagManagerId:
|
||||||
|
label: 'Google Tag Manager ID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.services'
|
||||||
|
plugin.tx_eptheme.settings.facebookUrl:
|
||||||
|
label: 'Facebook URL'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.social'
|
||||||
|
plugin.tx_eptheme.settings.instagramUrl:
|
||||||
|
label: 'Instagram URL'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.social'
|
||||||
|
plugin.tx_eptheme.settings.youtubeUrl:
|
||||||
|
label: 'YouTube URL'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.social'
|
||||||
|
plugin.tx_eptheme.settings.tiktokUrl:
|
||||||
|
label: 'tiktok URL'
|
||||||
|
type: 'string'
|
||||||
|
default: 'https://www.tiktok.com/@ep_reisen'
|
||||||
|
category: 'epTheme.social'
|
||||||
|
plugin.tx_eptheme.settings.facebookViewContentProductUid:
|
||||||
|
label: "Facebook ViewContent 'product uid'"
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.social'
|
||||||
|
plugin.tx_eptheme.settings.facebookViewContentNameInternal:
|
||||||
|
label: "Facebook ViewContent 'name internal'"
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.social'
|
||||||
|
plugin.tx_eptheme.settings.xmlSitemapRootPageUid:
|
||||||
|
label: 'XML sitemap root page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.seo'
|
||||||
|
plugin.tx_eptheme.settings.xmlSitemapExcludeUids:
|
||||||
|
label: 'XML sitemap page UIDs to exclude'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.seo'
|
||||||
|
plugin.tx_eptheme.settings.contentOnlyExcludedCTypes:
|
||||||
|
label: 'CTypes left out of the chatbot content-only page type (quoted, comma-separated)'
|
||||||
|
type: 'string'
|
||||||
|
default: "'list','form_formframework','menu_subpages','teaser_product','teaser_hotel','teaser_concept','teaser_country','teaser_region','ep_container_teasergroup'"
|
||||||
|
category: 'epTheme.seo'
|
||||||
|
plugin.tx_eptheme.settings.sliderStoragePid:
|
||||||
|
label: 'Slider storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.records'
|
||||||
|
plugin.tx_eptheme.settings.teamMemberStoragePid:
|
||||||
|
label: 'Teammember storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.records'
|
||||||
|
plugin.tx_eptheme.settings.disrupterStoragePid:
|
||||||
|
label: 'Disrupter storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.records'
|
||||||
|
plugin.tx_eptheme.settings.showSkipassBadge:
|
||||||
|
label: "Show 'skipass inklusive' badge"
|
||||||
|
type: 'string'
|
||||||
|
default: '1'
|
||||||
|
category: 'epTheme.records'
|
||||||
|
enum:
|
||||||
|
'0': Nein
|
||||||
|
'1': Ja
|
||||||
|
plugin.tx_eptheme.settings.badgeStoragePid:
|
||||||
|
label: 'Custom badge storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epTheme.records'
|
||||||
|
plugin.tx_epproducts.settings.productsStoragePid:
|
||||||
|
label: 'Products storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.hotelsStoragePid:
|
||||||
|
label: 'Hotels storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.conceptsStoragePid:
|
||||||
|
label: 'Concepts storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.factsStoragePid:
|
||||||
|
label: 'Facts storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.faqsStoragePid:
|
||||||
|
label: 'Faqs storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.destinationsStoragePid:
|
||||||
|
label: 'Destinations storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.regionsStoragePid:
|
||||||
|
label: 'Regions storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.citiesStoragePid:
|
||||||
|
label: 'Cities storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.teammemberStoragePid:
|
||||||
|
label: 'Teammember storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.officetipStoragePid:
|
||||||
|
label: 'Officetip storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.snowReportStoragePid:
|
||||||
|
label: 'Snow report storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.persistence.storagePid:
|
||||||
|
label: 'Default storage PID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.storage'
|
||||||
|
plugin.tx_epproducts.settings.defaultSearchPageUid:
|
||||||
|
label: 'Default search page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.pages'
|
||||||
|
plugin.tx_epproducts.settings.defaultDetailPageUid:
|
||||||
|
label: 'Default product detail page UID'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.pages'
|
||||||
|
plugin.tx_epproducts.settings.resellerExportPageUid:
|
||||||
|
label: 'Page UID with reseller export plugin'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.pages'
|
||||||
|
plugin.tx_epproducts.settings.travelInfoPageUid:
|
||||||
|
label: 'Page UID with travel info plugin'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.pages'
|
||||||
|
plugin.tx_epproducts.settings.excludedConceptUids:
|
||||||
|
label: 'Exclude products with concept UIDs from search result (CSV)'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.search'
|
||||||
|
plugin.tx_epproducts.settings.excludedRegionUids:
|
||||||
|
label: 'Exclude regions with these UIDs from filter options (CSV)'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.search'
|
||||||
|
plugin.tx_epproducts.settings.forcedConceptUids:
|
||||||
|
label: 'Force concept UID in all search related parts (CSV)'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.search'
|
||||||
|
plugin.tx_epproducts.settings.noInfoConceptUids:
|
||||||
|
label: "Don't show availability info for products with these concept UIDs"
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.search'
|
||||||
|
plugin.tx_epproducts.settings.groupsPriceToEmail:
|
||||||
|
label: 'Email recipient for groups price inquiries'
|
||||||
|
type: 'string'
|
||||||
|
default: '[email protected]'
|
||||||
|
category: 'epProducts.groups'
|
||||||
|
plugin.tx_epproducts.settings.groupsPriceToName:
|
||||||
|
label: 'Email recipient for groups price inquiries'
|
||||||
|
type: 'string'
|
||||||
|
default: 'EP Reisen'
|
||||||
|
category: 'epProducts.groups'
|
||||||
|
plugin.tx_epproducts.settings.groupsBookingUrl:
|
||||||
|
label: 'Email recipient for groups price inquiries'
|
||||||
|
type: 'string'
|
||||||
|
default: 'https://myep.ddev.site/groups/booking/init'
|
||||||
|
category: 'epProducts.groups'
|
||||||
|
plugin.tx_epproducts.settings.priceTableRoomTypes:
|
||||||
|
label: 'Room types for pricetables (CSV)'
|
||||||
|
type: 'string'
|
||||||
|
default: '1,2,3,4,5,6,7,8,9,10'
|
||||||
|
category: 'epProducts.misc'
|
||||||
|
plugin.tx_epproducts.settings.searchLogIgnoreIps:
|
||||||
|
label: 'Ignore following IPs in searchlog'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.misc'
|
||||||
|
plugin.tx_epproducts.settings.groupInquiryFormConceptUids:
|
||||||
|
label: 'Concept UIDs to trigger inquiry form on product detail page (CSV)'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.misc'
|
||||||
|
plugin.tx_epproducts.settings.myEpUrl:
|
||||||
|
label: 'Per-site MyE&P booking URL override'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.misc'
|
||||||
|
plugin.tx_epproducts.settings.myEpStagingUrl:
|
||||||
|
label: 'Per-site MyE&P staging booking URL override'
|
||||||
|
type: 'string'
|
||||||
|
default: ''
|
||||||
|
category: 'epProducts.misc'
|
||||||
Reference in new issue
Block a user