Я не могу получить свое использование, чтобы работать, он просто игнорируется, и вместо этого типо 3 использует список из расширения. Я хотел бы управлять выходом в шаблоне жидкости < /p>
Моя структура папки: < /p>
Код: Выделить всё
/packages
└── studilife
├── Classes
│ └── Controller
│ └── EventController.php
├── Configuration
│ └── Sets
│ └── Studilife
│ └── TyposScript
│ └── setup.typoscript
├── Resources
│ └── Private
│ └── Extensions
│ └── SfEventMgt
│ └── Templates
│ └── Event
│ └── Ical.html
└── ext_localconf.php
< /code>
Это мой код до сих пор: < /p>
ext_localconf.php:
$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects'][\DERHANSEN\SfEventMgt\Controller\EventController::class] = [
'className' => \Student\Studilife\Controller\EventController::class,
];
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'SfEventMgt',
'Event',
[
\DERHANSEN\SfEventMgt\Controller\EventController::class => 'list,detail,register,ical'
],
[]
);
< /code>
setup.typoscript:
plugin.tx_sfeventmgt {
view {
templateRootPaths {
100 = EXT:studilife/Resources/Private/Extensions/SfEventMgt/Templates/
}
partialRootPaths {
100 = EXT:studilife/Resources/Private/Extensions/SfEventMgt/Partials/
}
layoutRootPaths {
100 = EXT:studilife/Resources/Private/Extensions/SfEventMgt/Layouts/
}
}
settings {
calendar{
showWeekNumber = 0
}
}
}
pageEventICalendar = PAGE
pageEventICalendar {
typeNum = 9819
settings.format = txt
config {
disableAllHeaderCode = 1
xhtml_cleaning = none
admPanel = 0
metaCharset = utf-8
locale_all = en_EN
additionalHeaders.10.header = Content-Type:text/calendar;charset=utf-8
disablePrefixComment = 1
linkVars >
}
10 = USER
10 {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
extensionName = SfEventMgt
pluginName = Event
vendorName = DERHANSEN
controller = Event
action = ical
}
}
< /code>
eventcontroller.php:
Подробнее здесь: [url]https://stackoverflow.com/questions/79719513/why-is-my-xclasses-action-for-the-extsf-event-mgt-eventcontroller-ignored[/url]
Мобильная версия