[TYPO3-german] AJAX im Plugin mit eID - Zugriff auf Session

David Brünner david.bruenner at t-online.de
Sat Jun 17 19:51:32 CEST 2017


Da bin ich wieder:

ext_localconf.php:
<?php
defined('TYPO3_MODE') || die('Access denied.');

call_user_func(
	function ($extKey) {

		\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
			'KKSoftware.Kksession',
			'kksession',
			[
				'Index' => 'index, session',
				'Session' => 'session'
			],
			// non-cacheable actions
			[
				'Index' => 'index, session',
				'Session' => 'session'
			]
		);

		// wizards
		\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(
			'mod {
			wizards.newContentElement.wizardItems.plugins {
				elements {
					kksession {
						icon = ' . \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath($extKey) . 'Resources/Public/Icons/user_plugin_kksession.svg
						title = LLL:EXT:kksession/Resources/Private/Language/locallang_db.xlf:tx_kksession_domain_model_kksession
						description = LLL:EXT:kksession/Resources/Private/Language/locallang_db.xlf:tx_kksession_domain_model_kksession.description
						tt_content_defValues {
							CType = list
							list_type = kksession_kksession
						}
					}
				}
				show = *
			}
	   }'
		);
	},
	$_EXTKEY
);

ext_tables.php:
<?php
defined('TYPO3_MODE') || die('Access denied.');

call_user_func(
	function ($extKey) {

		\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
			'KKSoftware.Kksession',
			'kksession',
			'K&K Session Storage'
		);

		\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile($extKey, 'Configuration/TypoScript', 'K&K Session');

	},
	$_EXTKEY
);



More information about the TYPO3-german mailing list