Jump to content
  • 0
Kian

[AJUDA]FluxCP

Question

Olá!Alguém sabe aonde desabilita a opção de escolha do gênero na hora de criar a conta?

flux.JPG

Edited by Kian

Share this post


Link to post
Share on other sites

6 answers to this question

Recommended Posts

  • 0
3 hours ago, KirieZ said:

Acredito que não tenha uma opção pronta para isso, você precisa alterar o module/theme para definir o gênero sozinho (pode ser M para todos, pois não irá importar para os clientes novos) e não pedir para o usuário. Se me lembro bem os arquivos são:

module/account/create

themes/<seu tema>/account/create

No themes/<seu tema>/account/create achei isso:

<label><input type="radio" name="gender" id="register_gender_m" value="M"<?php if ($params->get('gender') === 'M') echo ' checked="checked"' ?> /> <?php echo $this->genderText('M') ?></label>
                    <label><input type="radio" name="gender" id="register_gender_f" value="F"<?php if ($params->get('gender') === 'F') echo ' checked="checked"' ?> /> <?php echo $this->genderText('F') ?></label>
                    <strong title="<?php echo htmlspecialchars(Flux::message('AccountCreateGenderInfo')) ?>">?</strong>

 

E no module/account/create isso:

$gender    = $params->get('gender');

Edited by Kian

Share this post


Link to post
Share on other sites
  • 0

Essas partes mesmo, você pode tirar a parte do theme (apagar mesmo) e no module vc troca $params->get('gender') para 'M', assim ele não vai tentar recuperar essa informação do form.

Share this post


Link to post
Share on other sites
  • 0
1 hour ago, KirieZ said:

Essas partes mesmo, você pode tirar a parte do theme (apagar mesmo) e no module vc troca $params->get('gender') para 'M', assim ele não vai tentar recuperar essa informação do form.

A parte do theme funcionou.Mais a do module não.Ficaria assim:$params->get('M')?Porque fica dando essa mensagem na hora de registrar: Sexo deve ser "M" ou "F"

Share this post


Link to post
Share on other sites
  • 0
8 hours ago, Kian said:

A parte do theme funcionou.Mais a do module não.Ficaria assim:$params->get('M')?Porque fica dando essa mensagem na hora de registrar: Sexo deve ser "M" ou "F"

Ficaria:

$gender  = 'M';

 

$params->get('xxx') é uma função que diz "retorne o valor do parametro chamado 'xxx' que veio do formulário". nesse caso você não quer que essa informação venha do formulário

Share this post


Link to post
Share on other sites
  • 0
57 minutes ago, KirieZ said:

Ficaria:

$gender  = 'M';

 

$params->get('xxx') é uma função que diz "retorne o valor do parametro chamado 'xxx' que veio do formulário". nesse caso você não quer que essa informação venha do formulário

Funcionou.Muito obrigado!

Share this post


Link to post
Share on other sites
  • -1

Acredito que não tenha uma opção pronta para isso, você precisa alterar o module/theme para definir o gênero sozinho (pode ser M para todos, pois não irá importar para os clientes novos) e não pedir para o usuário. Se me lembro bem os arquivos são:

module/account/create

themes/<seu tema>/account/create

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.