2009-02-07 9 views
0

Ne pas avoir beaucoup de chance avec cette requête sur les forums ExpressionEngine et il est sensible au temps, donc je me suis dit que je verrais s'il y a des accros à l'EE autour de Stack Overflow. Je travaille sur une extension EE et j'ai besoin de savoir quels hooks utiliser pour analyser le contenu d'un champ personnalisé quand il est d'abord sauvegardé, l'analyser avant d'être affiché pour être édité, et l'analyser quand le contenu édité est sauvegardé une fois de plus. Mon problème est que je suis novice dans le développement d'extensions EE et que j'ai de la difficulté à trouver dans la longue liste de hooks à utiliser. Le meilleur que je peux dire:ExpressionEngine: quels hooks utiliser pour réécrire le contenu du champ sur save et edit?

  • submit_new_entry_end est ce que je dois attacher dans lorsque l'entrée est d'abord créé
  • publish_form_entry_data est ce que je dois attacher en pour analyser avant que l'utilisateur modifie l'entrée

Et je dois faire abstraction du crochet qui me permettra de modifier les données d'entrée avant qu'elles ne soient sauvegardées dans la base de données. Quelqu'un a un conseil?

Merci!

Répondre

0

Avec des essais et des erreurs, j'ai finalement répondu à ma propre question. Les crochets que vous voulez afin d'analyser le contenu d'un champ personnalisé lors de l'enregistrement et les réanalyser avant l'entrée s'affiche sont:

  • submit_new_entry_start (appelée chaque fois qu'une entrée est soumise; « nouvelle » semble être dénuée de sens)
  • publish_form_entry_data (j'avais celui-ci à droite)
Questions connexes