it-swarm-es.tech

Contus HD Video Share - Usuario onCreate Hook?

Estoy usando el componente Contus HD Video Share en mi sitio. El componente agrega una tabla que rastrea si un usuario puede o no cargar videos. Desafortunadamente, esta tabla no se mantiene sincronizada con las tablas de los usuarios, por lo que cada vez que un nuevo usuario se registra, tengo que ingresar manualmente y activar sus capacidades de carga, que es lo que crea una entrada en la tabla de componentes con su ID.

Digo todo eso para preguntar: ¿hay un enlace/disparador para cuando se crea un usuario que puedo extender para activar esta capacidad mediante programación?

3
hanleyhansen

Creo que podría intentar usar onAfterSave ( http://docs.joomla.org/Plugin/Events ) para completar la tabla de base de datos adecuada y el estado de carga.

Eche un vistazo a un complemento de usuario existente:

https://github.com/joomla/joomla-cms/blob/staging/plugins/user/profile/profile.php#L331

Puede ignorar la mayoría de los contenidos allí, excepto el constructor. Los otros eventos o métodos no importan realmente. Pero debe poder extraer el ID de usuario de esta manera y luego inyectarlo en la tabla del componente.

Además, si necesita verificar y ver si la cuenta es nueva o no, probablemente pueda comenzar con una consulta que verifique si el registro ya está en la tabla de componentes de video. Si es así, omita el inserto. Si no, entonces adelante y haga el inserto.

4
Chad Windnagle