- Postagens: 17
- Obrigados Recebidos: 0
OVERRIDE SEBLOD
- lammm
-
Autor do Tópico
- Offline
- JCB! Estagiário
-
Quando aplico a teoria do OVERRIDE, o botão não funciona. Veja meu código:
<?php
// Previnir acesso direto ao arquivo
defined( '_JEXEC' ) or die;
$pais = $cck->renderField('pas');
$cep = $cck->renderField('cep');
$rua = $cck->renderField('rua');
$bairro = $cck->renderField('bairro');
$cidade = $cck->renderField('cidade');
$uf = $cck->renderField('og');
$botao = $cck->renderField('Submeter');
?>
<?php
echo $cep;
echo $rua;
echo $bairro;
echo $cidade;
echo $uf;
echo $botao;
?>
Aparece tudo na tela, porém, quando clico no BOTAO, ele NÃO FUNCIONA. Ao tirar esse OVERRIDE, funciona perfeitamente.
Acredito que preciso tratar o formulario neste OVERRIDE. Como faço isso? Se não for, o que devo fazer?
Valeu!
Please Entrar ou Registrar to join the conversation.
- Uriel
-
- Offline
- JCB! Legend
-
- lammm
-
Autor do Tópico
- Offline
- JCB! Estagiário
-
- Postagens: 17
- Obrigados Recebidos: 0
Pior que não funcionou não.
Posso estar fazendo algo errado, veja:
<?php echo $cck->renderField('asspf_btsubmeter'); ?>
"asspf_btsubmeter" é o nome do meu componente, o titulo é "Submeter"
O botão aparece mas, clicando nele, nada acontece. Como se ele não existisse.
Please Entrar ou Registrar to join the conversation.
- lammm
-
Autor do Tópico
- Offline
- JCB! Estagiário
-
- Postagens: 17
- Obrigados Recebidos: 0
lammm escreveu: Uai Uriel,
Pior que não funcionou não.
Posso estar fazendo algo errado, veja:
<?php echo $cck->renderField('asspf_btsubmeter'); ?>
"asspf_btsubmeter" é o nome do meu componente, o titulo é "Submeter"
O botão aparece mas, clicando nele, nada acontece. Como se ele não existisse.
Por falar nisso URIEL, vc conhece algum PLUGIN que permita que eu crie códigos em PHP como acontece com a opção STUFF, que permite criar scripts JS, em cada componente do SEBLOD?
Please Entrar ou Registrar to join the conversation.
- lammm
-
Autor do Tópico
- Offline
- JCB! Estagiário
-
- Postagens: 17
- Obrigados Recebidos: 0
lammm escreveu:
lammm escreveu: Uai Uriel,
Pior que não funcionou não.
Posso estar fazendo algo errado, veja:
<?php echo $cck->renderField('asspf_btsubmeter'); ?>
"asspf_btsubmeter" é o nome do meu componente, o titulo é "Submeter"
O botão aparece mas, clicando nele, nada acontece. Como se ele não existisse.
Por falar nisso URIEL, vc conhece algum PLUGIN que permita que eu crie códigos em PHP como acontece com a opção STUFF, que permite criar scripts JS, em cada componente do SEBLOD?
CONSEGUI até o momento. Valeu Uriel, mas a variavel pode ser assim tb:
$sub = $cck->renderField('asspf_btsubmeter');
Onde $sub pode ser usada para chamada da referencia que seria $cck->renderField('asspf_btsubmeter');
assim a linha de código: <?php echo $cck->renderField('asspf_btsubmeter'); ?>
é a mesma para <?php echo $sub; ?>
Acho que não tem muita diferença, a nãos er quando usar bastante, dai a chamada fica menor.
Bom, o botão ta funcionando, coisa que antes não estava. O que fiz?
Lá no seblod, na área administrativa, o campo do botão "SUBMIT" eu havia colocado
o TYPE como "Button". Dai troquei para "Input" e funcionou.
Nem me pergunte porque, não achei isso ainda na referencia de documentação do Joomla.
Brigado Uriel.
Se for possível cara, se vc souber, por favor, como adiciono um código PHP neste botão?
Como funciona com JavaScript em cada campo. Existe algum plugin? Devo ir na pasta, mas qual seria? Deveria criar um plugin?
Brigadão pessoal. Aguardo.
Please Entrar ou Registrar to join the conversation.