it-swarm-es.tech

Alterar el registro y los formularios de comentarios

Estoy desarrollando un pequeño complemento que necesita alterar los formularios de registro y comentarios para agregar 4 campos ocultos que tienen datos dentro que recopilo desde el panel de configuración, y cuando se envía el formulario, se debe llamar a un evento js onlick para enviar esos 4 datos de campo oculto (es un software de seguimiento similar a Google Analytics).

Hasta ahora he construido el manifiesto xml y la estructura de campo xml siguiendo este enlace y este enlace tutoriales.

El primer problema es que los campos están ocultos, por lo que el usuario no ingresa los datos. Necesito completar los datos de esos campos con:

<?php echo $params->get('my_param'); ?>

pero en esos tutoriales no veo ningún ejemplo sobre cómo llenar los campos cuando se carga el formulario. También estoy perdido sobre cómo adjuntar un evento js onclick al formulario de envío. ¿Es suficiente implementar onAfterRender ()?

EDITAR: El formulario de registro es aquel en el que un usuario se registra en joomla cms. Joomla registration form El formulario de comentarios es cualquier formulario de comentarios agregado por una extensión de terceros debajo de publicaciones y páginas.

3
Terix

Creo que necesitará onContentPrepareForm() para eso, luego puede cargar sus campos en él. Aquí es un buen tutorial sobre cómo hacerlo.

Para adjuntar un evento js onclick al formulario de envío, deberá anular formulario plantilla y poner su código JS dentro.

4
Dmitry Rekun