Initial Commit
This commit is contained in:
44
packages/vitec/Configuration/Sets/Vitecset/setup.typoscript
Normal file
44
packages/vitec/Configuration/Sets/Vitecset/setup.typoscript
Normal file
@@ -0,0 +1,44 @@
|
||||
config {
|
||||
pageTitleProviders {
|
||||
vitec {
|
||||
provider = Evomedien\Vitec\PageTitle\ProductPageTitleProvider
|
||||
before = record
|
||||
before = seo
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Headless: Add products field to vitec_productlist
|
||||
tt_content.list.20.vitec_productlist = USER
|
||||
tt_content.list.20.vitec_productlist {
|
||||
userFunc = Evomedien\Vitec\UserFunc\ProductListJsonRenderer->render
|
||||
}
|
||||
|
||||
# Override the JSON structure for vitec_productlist
|
||||
tt_content.list.fields.content.fields.products = USER
|
||||
tt_content.list.fields.content.fields.products {
|
||||
userFunc = Evomedien\Vitec\UserFunc\ProductListJsonRenderer->render
|
||||
}
|
||||
|
||||
# Headless: Add product field to vitec_productshow
|
||||
tt_content.list.20.vitec_productshow = USER
|
||||
tt_content.list.20.vitec_productshow {
|
||||
userFunc = Evomedien\Vitec\UserFunc\ProductShowJsonRenderer->render
|
||||
}
|
||||
|
||||
# Override the JSON structure for vitec_productshow
|
||||
tt_content.list.fields.content.fields.product = USER
|
||||
tt_content.list.fields.content.fields.product {
|
||||
userFunc = Evomedien\Vitec\UserFunc\ProductShowJsonRenderer->render
|
||||
}
|
||||
|
||||
# Include container (layout) rendering definitions
|
||||
@import 'EXT:vitec/Configuration/TypoScript/Headless/vitec_containers.typoscript'
|
||||
|
||||
# Ensure headless's content element JSON definitions take precedence over
|
||||
# fluid_styled_content's HTML definitions. This is loaded at the end of the
|
||||
# Vitecset to guarantee winning load order.
|
||||
@import 'EXT:headless/Configuration/TypoScript/ContentElement/*.typoscript'
|
||||
|
||||
# Include menu (navigation) JSON definitions
|
||||
@import 'EXT:vitec/Configuration/TypoScript/Headless/vitec_menus.typoscript'
|
||||
Reference in New Issue
Block a user