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

2017-06-19 Diskussionsfäden David Brünner
Hallo Dieter, soweit ich weiß, gibt es kein zwei Codierungen für das Amp-Zeichen '&'. Es ist also fraglich, ob deine Lösungsbeschreibung dem Nächsten helfen wird. Wäre mir auch neu. Aber kommischerweise ist der URL den liefert, xxx?id=1:type=99:...%5d... (<-- bin mir jetzt nicht sicher

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

2017-06-19 Diskussionsfäden Dr. Dieter Porth
Hallo David, soweit ich weiß, gibt es kein zwei Codierungen für das Amp-Zeichen '&'. Es ist also fraglich, ob deine Lösungsbeschreibung dem Nächsten helfen wird. Oder habe ich dich falsch verstanden? Dass es aktuell funktioniert, kann bei TYPO3 immer AUCH besagen, dass du mal an einer

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

2017-06-18 Diskussionsfäden David Brünner
Ich habe jetzt die, gefühlt, 500ste Extension installiert. Habe Pfade geändert, PluginName und ExtensionName geändert und jedesmal die Extension wieder entfernt und hinzufgefügt (im Extensionmanager). Nach jedem Schritt /typo3conf/autoload und typo3temp geleert. Bin langsam mit meinem Latein

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

2017-06-18 Diskussionsfäden David Brünner
Das ist natürlich Quatch! Beim 2.Mal wird der if-Block nicht durchlaufen - richtig. Aber dann beim setKey/getKey kommt eine Fehlermeldung, dass die Methoden nicht aufgerufen werden können. (das $TSFE Array nicht TypoScriptFrontendController-Objekt)

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

2017-06-17 Diskussionsfäden David Brünner
Sorry das ich euch nicht auf dem laufenden gehalten habe. ich benutze auch JSON via eID für eine eigene Suchmaschine, da mir das gesamte Framework zu langsam war. Auf die Usersession komme ich so: aber das habe ich mittlerweile auch hinbekommen. Aber das ganze ist so gedacht, dass ich zwei

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

2017-06-17 Diskussionsfäden g4-lisz
Hi David, ich benutze auch JSON via eID für eine eigene Suchmaschine, da mir das gesamte Framework zu langsam war. Auf die Usersession komme ich so: // Initialization ob_start('ob_gzhandler'); $TSFE = tslib_eidtools::initFeUser(); tslib_eidtools::connectDB();

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

2017-06-17 Diskussionsfäden David Brünner
Da bin ich wieder: ext_localconf.php: 'index, session', 'Session' => 'session' ], // non-cacheable actions [ 'Index' => 'index, session',

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

2017-06-17 Diskussionsfäden Dr. Dieter Porth
Hallo David, Was steht in deiner ext_Localconf.php? TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(... Was steht in deiner ext_tables.php bzw. in deiner TCA-php-Datei allowTableOnStandardPages(... Am 17.06.2017 um 17:24 schrieb David Brünner: Nehme zum Test des Ajax-Link

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

2017-06-17 Diskussionsfäden David Brünner
Nehme zum Test des Ajax-Link denseben und prüfe ihn mit dem Browser. Dann siehst du ohne mögliche JavaScript-fehler sofort, was der Server zurücklifert. Habe ich schon gemacht. Der URL

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

2017-06-17 Diskussionsfäden Dr. Dieter Porth
zum Testen Nehme zum Test des Ajax-Link denseben und prüfe ihn mit dem Browser. Dann siehst du ohne mögliche JavaScript-fehler sofort, was der Server zurücklifert. Zum Prüfen Prüfe im Backend im Template-Modul mit den TypoScriptObject-Browser, ob dein TypoScript überhaupt eingebunden ist.

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

2017-06-17 Diskussionsfäden David Brünner
Wie sieht denn deine Plugin-Definition aus? Auszug aus ext_localconf.php \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( 'KKSoftware.Kksession', 'kksession', [ 'Index' =>

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

2017-06-17 Diskussionsfäden David Brünner
10 < tt_content.list.20.kksession2_kksession2 das war Versuch Nr. xxx - mittlerweile steht da: 10 < tt_content.list.20.kksession_kksession ajax = PAGE ajax { typeNum = 99 config { disableAllHeaderCode = 1 additionalHeaders =

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

2017-06-17 Diskussionsfäden Dr. Dieter Porth
Es gilt immer noch im TypoScript? === ajax = PAGE ajax { typeNum = 99 config { disableAllHeaderCode = 1 additionalHeaders = Content-type:application/json admPanel = 0 debug = 0 } 10 < tt_content.list.20.kksession2_kksession2

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

2017-06-17 Diskussionsfäden David Brünner
Dann solltest du sie auch als sessionAction bezeichnen Das hatte ich schon Probiert. Habe aber jetzt mal zwei Varianten - zwei versch. Controller - getestet: IndexController: view->assign('test', 'wert'); } } SessionController: view->assign('wert', 'test'); } } Und in

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

2017-06-17 Diskussionsfäden Dr. Dieter Porth
Nachtrag, wenn du den View umbiegst. public function sessionAction() { this->view->assign('bla', 'wert'); } Dr. Dieter Porth - Web-Entwickler ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org

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

2017-06-17 Diskussionsfäden Dr. Dieter Porth
Hallo David, Bei Hummel wird nur der Ajax-Schritt getestet und eine Ausgabe per HTML angestrebt. Der Json-Part ist nur nötig, wenn deine übergebenen Variablen vom TYPO3 automatisch in das JSON-Format umgewandelt werden soll Ich habe mal gelernt, dass in einer Action kein Return vorkommen

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

2017-06-17 Diskussionsfäden David Brünner
Hallo Dieter, also es soll funktionieren, wenn ich folgenden Controller habe 'wert']); } } und mein var ajaxUrl = ''; so aussieht. Das habe ich getestet - das Ergebnis bleibt das Gleiche. Auserdem wird das in

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

2017-06-16 Diskussionsfäden Dr. Dieter Porth
Hallo David bitte keine Bilder im Forum bzw. in derMailingliste. Dein TypoScript manipuliert nur den Header des Response, nicht aber die Generierung. Dein Controller ist nicht auf Json umgestellt. |class TagController extends ActionController { /** * @var

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

2017-06-16 Diskussionsfäden David Brünner
Das habe ich so probiert. Aber ich bekomme leider nur den Inhalt der aktuellen Seite zurückgeliefert. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

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

2017-06-16 Diskussionsfäden Dr. Dieter Porth
Hallo David, https://github.com/helhum/ajax_example/blob/master/Resources/Private/Templates/Example/Index.html TYpoScript definiert in https://github.com/helhum/ajax_example/blob/master/ext_typoscript_setup.txt Infos

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

2017-06-16 Diskussionsfäden David Brünner
Hallo Dieter, kannst du auch gleich einen Aufruf über f:link.action auf die Action machen, die du per Extbase nach üblicher Manie definierst kannst Du das mal mit einem Beispiel verdeutlichen? ___ TYPO3-german mailing list

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

2017-06-15 Diskussionsfäden Dr. Dieter Porth
Hallo David, Wenn du sowieso alles ($TSFE) brauchst, kannst du auch gleich einen Aufruf über f:link.action auf die Action machen, die du per Extbase nach üblicher Manie definierst. Per Ajax muss/sollte es dir doch ohnehin egal sein, ob der Server nun eine Sekunde oder drei Sekunden braucht.

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

2017-06-15 Diskussionsfäden David Brünner
Auf Stefans TYPO3 Seite (https://www.typo3lexikon.de/typo3-tutorials/ajax/eid-beispiele.html) wird beschrieben, wie man mit einer eID einen AJAX-Call im Plugin realisieren kann. Das funktioniert soweit gut. Aber leider habe ich dann innerhalb meiner PHP-Klasse die durch den AJAX-Call