desenv-web-rp.com

Alterar formulários de registro e comentário

Estou desenvolvendo um pequeno plug-in que precisa alterar os formulários de registro e comentário para adicionar 4 campos ocultos que contêm dados reunidos no painel de configuração e, quando o formulário é enviado, um evento js onlick deve ser chamado para enviar os 4 dados de campo oculto (é um software de rastreamento semelhante ao google analytics).

Até agora, eu criei o manifesto xml e a estrutura de campo xml seguindo os tutoriais este link e este link .

O primeiro problema é que os campos estão ocultos, portanto os dados não são inseridos pelo usuário. Preciso preencher os dados desses campos com:

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

mas nesses tutoriais não vejo nenhum exemplo de como preencher os campos quando o formulário é carregado. Também estou perdido em como anexar um evento js onclick ao formulário de envio. É o suficiente para implementar onAfterRender ()?

EDIT: O formulário de registro é aquele em que um usuário se registra no joomla cms. Joomla registration form O formulário de comentários é qualquer formulário de comentário adicionado por uma extensão de terceiros abaixo das postagens e páginas.

3
Terix

Eu acho que você precisará de onContentPrepareForm() para isso, então você pode carregar seus campos nele. Aqui é um bom tutorial de como fazê-lo.

Para anexar um evento js onclick ao formulário de envio, você precisará substituir formulário modelo e inserir seu código JS.

4
Dmitry Rekun