typo3/config/sites/default/config.yaml

381 lines
8.5 KiB
YAML
Executable File

base: '/'
errorHandling:
-
errorCode: 500
errorHandler: Page
errorContentSource: 't3://page?uid=234'
-
errorCode: 403
errorHandler: Page
errorContentSource: 't3://page?uid=235'
-
errorCode: 404
errorHandler: Page
errorContentSource: 't3://page?uid=16'
flux_content_types: ''
flux_page_templates: ''
languages:
-
title: Deutsch
enabled: true
languageId: 0
base: /de/
typo3Language: de
locale: de_DE.utf8
iso-639-1: de
navigationTitle: Deutsch
hreflang: de
direction: ltr
flag: de
-
title: Englisch
enabled: true
languageId: 1
base: /en/
typo3Language: default
locale: en_US.utf8
iso-639-1: en
navigationTitle: English
hreflang: en
direction: ltr
fallbackType: strict
fallbacks: ''
flag: en-us-gb
rootPageId: 1
routeEnhancers:
Calendarize:
type: Extbase
limitToPages:
- 128
- 130
extension: Calendarize
plugin: Calendar
routes:
-
routePath: '/{calendarize_event_label}/{index}'
_controller: 'Calendar::detail'
-
routePath: '/{calendarize_year_label}/{year}'
_controller: 'Calendar::year'
-
routePath: '/{calendarize_quarter_label}/{quarter}'
_controller: 'Calendar::quarter'
-
routePath: '/{calendarize_month_label}/{year}/{month}'
_controller: 'Calendar::month'
-
routePath: '/{calendarize_week_label}/{year}/{week}'
_controller: 'Calendar::week'
-
routePath: '/{calendarize_day_label}/{year}/{month}/{day}'
_controller: 'Calendar::day'
-
routePath: '/{calendarize_result_page_label}/{currentPage}'
_controller: 'Calendar::result'
-
routePath: '/{calendarize_page_label}/{currentPage}'
_controller: 'Calendar::list'
defaultController: 'Calendar::list'
aspects:
index:
type: PersistedAliasMapper
tableName: tx_calendarize_domain_model_index
routeFieldName: slug
year:
type: StaticRangeMapper
start: '2015'
end: '2040'
quarter:
type: StaticRangeMapper
start: '1'
end: '4'
month:
type: StaticRangeMapper
start: '1'
end: '12'
week:
type: StaticRangeMapper
start: '1'
end: '53'
day:
type: StaticRangeMapper
start: '1'
end: '31'
currentPage:
type: StaticRangeMapper
start: '1'
end: '1000'
calendarize_event_label:
type: LocaleModifier
default: event
localeMap:
-
locale: 'de_.*'
value: termin
calendarize_year_label:
type: LocaleModifier
default: year
localeMap:
-
locale: 'de_.*'
value: jahr
calendarize_quarter_label:
type: LocaleModifier
default: quarter
localeMap:
-
locale: 'de_.*'
value: quartal
calendarize_month_label:
type: LocaleModifier
default: month
localeMap:
-
locale: 'de_.*'
value: monat
calendarize_week_label:
type: LocaleModifier
default: week
localeMap:
-
locale: 'de_.*'
value: woche
calendarize_day_label:
type: LocaleModifier
default: day
localeMap:
-
locale: 'de_.*'
value: tag
calendarize_page_label:
type: LocaleModifier
default: page
localeMap:
-
locale: 'de_.*'
value: seite
calendarize_result_page_label:
type: LocaleModifier
default: result-page
localeMap:
-
locale: 'de_.*'
value: ergebnis-seite
NewsPluginDetail:
type: Extbase
limitToPages:
- 123
- 146
extension: News
plugin: Pi1
routes:
-
routePath: '/{news_title}'
_controller: 'News::detail'
_arguments:
news_title: news
defaultController: 'News::detail'
aspects:
news_title:
type: PersistedAliasMapper
tableName: tx_news_domain_model_news
routeFieldName: path_segment
routeValuePrefix: ''
DpnGlossaryDetail:
type: Extbase
limitToPages:
- 100
extension: dpn_glossary
plugin: Glossary
routes:
-
routePath: '/{slug_segment}'
_controller: 'Term::show'
_arguments:
slug_segment: term
defaultController: 'Term::show'
aspects:
slug_segment:
type: PersistedAliasMapper
tableName: tx_dpnglossary_domain_model_term
routeFieldName: url_segment
routeValuePrefix: ''
NewsPluginList:
type: Extbase
limitToPages:
- 39
extension: News
plugin: Pi1
routes:
-
routePath: '/{page}'
_controller: 'News::list'
_arguments:
page: currentPage
defaultController: 'News::list'
defaults:
page: 1
requirements:
page: \d+
aspects:
page:
type: StaticRangeMapper
start: '1'
end: '100'
NewsArchive:
type: Extbase
limitToPages:
- 13
extension: News
plugin: Pi1
routes:
-
routePath: '/{year}/{month}'
_controller: 'News::archive'
defaultController: 'News::list'
defaults:
month: ''
aspects:
month:
type: StaticValueMapper
map:
january: 1
february: 2
march: 3
april: 4
may: 5
june: 6
july: 7
august: 8
september: 9
october: 10
november: 11
december: 12
localeMap:
-
locale: 'de_.*'
map:
januar: 1
februar: 2
maerz: 3
april: 4
mai: 5
juni: 6
juli: 7
august: 8
september: 9
oktober: 10
november: 11
dezember: 12
BlogArchiveDate:
type: Extbase
limitToPages:
- 242
extension: Blog
plugin: Archive
routes:
-
routePath: '/{year}'
_controller: 'Post::listPostsByDate'
-
routePath: '/{year}/{format}'
_controller: 'Post::listPostsByDate'
-
routePath: '/{year}/{month}'
_controller: 'Post::listPostsByDate'
-
routePath: '/{year}/{month}/{format}'
_controller: 'Post::listPostsByDate'
requirements:
month: '[a-zA-Z0-9].*'
year: '[0-9]{1,4}'
aspects:
month:
type: StaticValueMapper
map:
january: 1
february: 2
march: 3
april: 4
may: 5
june: 6
july: 7
august: 8
september: 9
october: 10
november: 11
december: 12
localeMap:
-
locale: 'de_.*'
map:
januar: 1
februar: 2
maerz: 3
april: 4
mai: 5
juni: 6
juli: 7
august: 8
september: 9
oktober: 10
november: 11
dezember: 12
BlogPosts:
type: Extbase
limitToPages:
- 162
extension: Blog
plugin: Posts
routes:
-
routePath: /neuste/
_controller: 'Post::listRecentPosts'
requirements:
format: rss
IndexedSearch:
type: Extbase
limitToPages:
- 11
extension: IndexedSearch
defaultController: 'Search::search'
plugin: Pi2
routes:
-
routePath: /search
_controller: 'Search::search'
ForgotPassword:
type: Plugin
limitToPages:
- 41
routePath: '/forgot-password/{user}/{hash}'
namespace: tx_felogin_pi1
defaults:
forgot: '1'
requirements:
forgot: '[0-9]{1..3}'
hash: '^[a-zA-Z0-9]{32}$'
Suffix:
type: PageType
index: ''
map:
.json: 10
rss.feed: 200
sitemap.xml: 1533906435
ajax: 989862
routes:
-
route: robots.txt
type: staticText
content: "User-agent: *\r\nDisallow: /typo3/\r\nDisallow: /typo3_src/\r\nAllow: /typo3/sysext/frontend/Resources/Public/*\r\n"
-
route: /sitemap.de.xml
type: uri
source: 't3://page?uid=240&type=1533906435'
-
route: /sitemap.en.xml
type: uri
source: 't3://page?uid=240&type=1533906435&_language=1'
txCsseoXdefault: 0
websiteTitle: 'T3Bootstrap 12 Demo'