[Typo3-german] autokeywords
Philipp Albig
phil at albigs.de
Thu Sep 29 23:28:58 CEST 2005
Philipp Albig schrieb:
> Philipp Albig schrieb:
>
>> Olivier Dobberkau schrieb:
>>
>>> Philipp Albig wrote:
>>>
>>>> Aber wo im script? (Damit ich es verfolgen kann)
>>>
>>>
>>> wenn ich das richtig verstanden habe, dann nutzt das skript ein hook,
>>> der bei änderung der seiteninhalte zur verfügung steht.
>>>
>>> 'processCmdmap_postProcess'
>>>
>>> http://typo3.org/extensions/repository/search/mc_autokeywords/details/?tx_extrepmgm_pi1%5BDATA%5D%5BshowFile%5D=class.tx_mcautokeywords.php
>>>
>>
>>
>> Danke für den Tip. Leider kenn ich mich schlecht mit Extension API
>> etc. aus. Die class wird jedenfalls eingebunden bzw. ausgeführt. Die
>> zuständige function "processDatamap_afterDatabaseOperations" wird aber
>> scheinbar nicht ausgeführt.
>> In der class wird ganz unten die Variable
>> $TYPO3_CONF_VARS[TYPO3_MODE]["XCLASS"]["ext/mc_autokeywords/class.tx_mcautokeywords.php"]
>> abgefragt. Die ist aber leer.(?) Wo wird denn für gewöhnlich dieses
>> XCLASS-Array gesetzt für extensions?
>> Der hook an sich wird ja wohl mittels
>> $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][]
>> =
>> 'EXT:mc_autokeywords/class.tx_mcautokeywords.php:&tx_mcautokeywords';
>> gesetzt.
>>
>> Wäre für weitere Tips sehr dankbar. Danke und Gruß, Ph.
>
>
> Also mit 3.7.0 kann es tatsächlich nicht funktionieren, da es dort keine
> Funktion (und Hook) "processDatamap_afterDatabaseOperations" gibt.
> In Version 3.8.0 scheint es nun prinzipiell zu funktionieren, nur dass
> dieser Hook nicht beim Speichern des Inhaltselelements, sondern beim
> Speichern der Seite aufgerufen wird.
> Kann mir da jemand sagen, welchen Kook man besser verwendet?
> Besten Dank, Ph.
Der Hook scheint in Ordnung zu sein. In die extension-class wird aber
scheinbar teilweise eine falsche Tabelle übergeben.
More information about the TYPO3-german
mailing list