Почему мое действие Xclasses для EXT: SF_EVENT_MGT EventController игнорируется?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему мое действие Xclasses для EXT: SF_EVENT_MGT EventController игнорируется?

Сообщение Anonymous »

Я пытаюсь добавить кнопку, которая позволяет пользователям подписаться на календарь моего события по ссылке webcall: //. Я использую Type = 9819 для запуска функции.
Я не могу получить свое использование, чтобы работать, он просто игнорируется, и вместо этого типо 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]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»