[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