Как установить пакет по умолчанию в рамках flow3?
Я новичок в Flow3 . Мне удалось установить версию flow3 2.2, и мне также удалось реализовать пользовательский пакет. Но дело в том, что я не могу изменить пакет по умолчанию с Typo3.Welcome на мой пользовательский пакет.
Шаги, которые я выполнил
./flow package:deactivate TYPO3.Welcome
Изменены файлы Routes.yaml
-
name: 'Welcome screen'
uriPattern: 'testproject/index'
defaults:
'@package': 'TYPO3.Index'
'@controller': 'coffeebean'
'@action': 'index'
'@format': 'html'
-
name: 'Welcome screen'
uriPattern: 'testproject/new'
defaults:
'@package': 'TYPO3.Index'
'@controller': 'coffeebean'
'@action': 'new'
'@format': 'html'
Но все же, когда я пытаюсь получить доступ к http://tutorial.local/ с моего локального компьютера, он указывает на Typo3.Flow . Может кто-нибудь, пожалуйста, скажите мне, как это можно переопределить?
1 ответ
Хорошо, это было довольно просто!
Чтобы установить ваш пользовательский пакет в качестве пакета по умолчанию, просто измените файл Routes.yaml и добавьте эти строки поверх него. -
`name: 'Welcome screen'
uriPattern: '' //Set the URL Pattern as empty to load the custom package as index.
defaults:
'@package': 'TYPO3.Index'
'@controller': 'coffeebean'
'@action': 'index'
'@format': 'html'
-
name: 'Welcome screen'
uriPattern: 'testproject/new'
defaults:
'@package': 'TYPO3.Index'
'@controller': 'coffeebean'
'@action': 'new'
'@format': 'html'`