[TYPO3-calendar] Cal Hooks

Mario Matzulla mario at matzullas.de
Thu Apr 6 10:37:05 CEST 2017


Hi Mélanie,

Am 04.04.17 um 12:21 schrieb Mélanie GALVEZ:
> Hi !
> 
> I need help about hooks.
> 
> I have created an extension to hook the searchview, it worked with cal 1.11.0 but not with the latest dev version on github
> I have this error : Class 'EXT: myext/Classes/Hooks/class.tx_ myext_frontend_hooks.php:tx_ myext_frontend_hooks' not found 
> 
> Maybe something changes with hooks.
> Can you tell me the method to create an hook please for searchview.
> 
> My extension is like this :
> - extkey : myext
> - myext/Classes/Hooks/class.tx_myext_frontend_hooks.php : class tx_myext_frontend_hooks with postSearchForObjectMarker method
> - in ext_localconf.php :
> if (TYPO3_MODE == 'FE') {
>     $GLOBALS['TYPO3_CONF_VARS']['FE']['EXTCONF']['ext/cal/model/class.tx_cal_base_model.php']['searchForObjectMarker'][] =
>         'EXT:calbasetest/Classes/Hooks/class.tx_calbasetest_frontend_hooks.php:tx_myext_frontend_hooks';
> }

Please try:

$GLOBALS['TYPO3_CONF_VARS']['FE']['EXTCONF']['ext/cal/model/class.tx_cal_base_model.php']['searchForObjectMarker'][] = 'Path\\To\\Your\\Class';

Regards,
Mario

> 
> 
> Thanks
> 
> Cordialement,
> 
> Mélanie GALVEZ
> Ingénieur support
> 
> -----------------------------------------------------------------
> 
> Médialight Sarl, multimédia & internet depuis 1992
> melanie.galvez at medialight.com <mailto:melanie.galvez at medialight.com>
> Tél/fax (de France) 0262 410 420 / 0262 414 559
> MEDIALIGHT MULTIMEDIA
> 16, rue Claude Chappe
> ZAE 2000
> 97420 LE PORT
> 
> Vos données font l'objet d'un traitement automatisé nous permettant de promouvoir nos actions de formations, nos produits et services. Vos données ne sont pas cédées à des tiers. Conformément aux articles 38 à 40 vous disposez d'un droit d'accès, de rectification et d'opposition notamment dans le cadre d'un démarchage commercial. Pour vous y opposer, merci de nous retourner ce courriel avec comme sujet STOP nous vous désinscrirons. Cela nécessitera un délai de la part de nos services. Peut-être serez-vous durant ce laps de temps encore destinataire d'une newsletter ou d'une proposition. Veuillez bien vouloir nous excuser par avance pour le désagrément. Pour exercer vos autres droits merci de vous adresser par courriel à support at medialight.com <mailto:support at medialight.com> (merci de demander de préférence un AR) Plus de Détails sur vos droits sur le site de la CNIL www.cnil.fr <http://www.cnil.fr/>.
> 
> 
> 
> 



More information about the TYPO3-project-calendar mailing list