Re: [TYPO3-german] falsche pid welche garnicht angegeben ist
Hi Ben, ich glaube es muss "select.pidInList = 27" sein. Viele Grüße, Andi Am 09.02.2018 um 15:47 schrieb Ben Ner: Folgender Aufbau, Startseite hat die ID 25 in meinem Typoscript, verändere ich den Marker Content auf dieser Seite und füge eine Galerie oberhalb an. Die Galerie besteht aus den Headerbildern (resourcen) der Unterseiten, sowie dem 1. Textmedia Inhalt (hier hapert es auch noch). [globalVar = TSFE:id = 25] # only startseite page.10.marks{ CONTENT = COA CONTENT{ 5 = COA 5{ wrap = | 3 = COA 3{ 6 = FILES 6 { stdWrap.wrap = class="image"> references{ table = pages uid = 27 fieldName = media } begin = 0 maxItems = 1 renderObj = IMG_RESOURCE renderObj{ file.import.data = file:current:uid file.treatIdAsReference = 1 stdWrap.wrap = | stdWrap.insertData = 1 } } 8 = CONTENT 8{ table = tt_content pidInList = 27 select.max = 1 select.where = ctype='textmedia' AND hidden=0 AND deleted=0 select.orderBy = sorting wrap = | renderObj = COA renderObj{ 5 = TEXT 5.wrap = | 5.value.field = header 5.stripHtml = 1 10 = TEXT 10.wrap = | 10.value.field = bodytext 10.crop = 150||1 10.stripHtml = 1 } } .. hier beginnt das Mysterium: das Bild nimmt er von der Seite 27, das Content Object darunter liefert allerdings den Inhalt von ID 25, wieso?! (nicht über die zerlegten wraps wundern, dies nutze ich so damit Unterseiten die keine Resourcen haben auch nicht hier (leer) eingefügt werden) Wer kann mir helfen? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: falsche pid welche garnicht angegeben ist
In der ersten Zeile [globalVar = TSFE:id = 25] fragst du ja ab, ob im Content die Seite mit der ID 25 geöffnet ist --> deshalb bekommst du logischerweise den Inhalt von Seite mit der UID25 geliefert. und hier stdWrap.wrap = references{ table = pages uid = 27 sagst du, du willst die Referenzen von der Seite mit der ID 27. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] falsche pid welche garnicht angegeben ist
Folgender Aufbau, Startseite hat die ID 25 in meinem Typoscript, verändere ich den Marker Content auf dieser Seite und füge eine Galerie oberhalb an. Die Galerie besteht aus den Headerbildern (resourcen) der Unterseiten, sowie dem 1. Textmedia Inhalt (hier hapert es auch noch). [globalVar = TSFE:id = 25] # only startseite page.10.marks{ CONTENT = COA CONTENT{ 5 = COA 5{ wrap = | 3 = COA 3{ 6 = FILES 6 { stdWrap.wrap = references{ table = pages uid = 27 fieldName = media } begin = 0 maxItems = 1 renderObj = IMG_RESOURCE renderObj{ file.import.data = file:current:uid file.treatIdAsReference = 1 stdWrap.wrap = | stdWrap.insertData = 1 } } 8 = CONTENT 8{ table = tt_content pidInList = 27 select.max = 1 select.where = ctype='textmedia' AND hidden=0 AND deleted=0 select.orderBy = sorting wrap = | renderObj = COA renderObj{ 5 = TEXT 5.wrap = | 5.value.field = header 5.stripHtml = 1 10 = TEXT 10.wrap = | 10.value.field = bodytext 10.crop = 150||1 10.stripHtml = 1 } } .. hier beginnt das Mysterium: das Bild nimmt er von der Seite 27, das Content Object darunter liefert allerdings den Inhalt von ID 25, wieso?! (nicht über die zerlegten wraps wundern, dies nutze ich so damit Unterseiten die keine Resourcen haben auch nicht hier (leer) eingefügt werden) Wer kann mir helfen? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] SignalSlotDispatcher funktioniert nicht
Ich möchte bei jeder Änderung einer Seite benachrichtigt werden. Dazu hab ich, erstmal zum testen, folgendes geschrieben. in typo3conf\ext\kkbaybw\ext_localconf.php: $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( 'TYPO3\\CMS\\Extbase\\SignalSlot\\Dispatcher' ); $signalSlotDispatcher->connect( 'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Backend', 'afterUpdateObject', 'KKSoftware\\Kkbaybw\\Service\\SignalService', 'handleUpdateEvent' ); Und die Datei SignalService.php in \typo3conf\ext\kkbaybw\Classes\Service: namespace KKSoftware\Kkbaybw\Service; use TYPO3\CMS\Core\SingletonInterface; use TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface; class SignalService implements SingletonInterface { public function handleUpdateEvent(DomainObjectInterface $object, $signalInformation) { \TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($object);exit; } } Jetzt habe ich auf die Zeile '...DebuggerUtility::var_dump(...)' einen Breakpoint gesetzt. Dieser wird nicht ausgelöst. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] [Typo3 7.6.x] globale Variablen in Extensions (bspw. MASK) verfügbar machen
Hallo Dave, bspw. möchte ich eine im TS Setup definierte Variable im fluid Template von MASK nutzen: plugin.tx_indexedsearch.settings.targetPid = 300 a) ist TS von Indexed-Search eingebunden? (Test mit Template-Modul - TypoScript-Object-Browser) b) Ich definiere Konstanten immer bei den TS-Constants und nicht beim setup. So kannst du auch in anderen Extensions darauf zugreifen. (Wenn du es machst, solltest du eine Dependency in ext_emconf und im Kommentar definieren, weil man schnell solche Abhängigkeiten vergisst und dann später wie ein Horst sucht, wo die 300 herkommen.) 2. Problem Das Indexed_Search Template nutzt verschiedenen Variablen, bspw. {searchParams.numberOfResults}. Diese Variablen werden ebenfalls nicht ausgewertet und bei Value steht dann immer kein Wert drin: value="" Siehe oben. TS eingebunden? Über Lösungsvorschläge und Hinweise wäre ich sehr dankbar :) Ich hoffe, es hat geholfen. ;-) Mit besten Grüßen Dieter Dr. Dieter Porth - Web-Entwickler ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german