bonjour
je tente de faire passer mon composant sour J!2.5
en backend mes paramètres sont stockés dans un fichier config.xml
mon view.html contient
Lorsque que je tente d'afficher ma vue, j'ai cette erreur : Fatal error: Call to undefined method JRegistry::render() in
mon fichier défault.php appel les params comme ceci
une aide merci LJ
je tente de faire passer mon composant sour J!2.5
en backend mes paramètres sont stockés dans un fichier config.xml
Code PHP:
<config>
<fields name="params">
<fieldset name="labeldpe">
<field name="labeldpe_b" type="text" size="3" default="51" label="B_LABELDPE" description="UNITE_DPE" />
<field name="labeldpe_c" type="text" size="3" default="91" label="C_LABELDPE" description="UNITE_DPE" />
<field name="labeldpe_d" type="text" size="3" default="151" label="D_LABELDPE" description="UNITE_DPE" />
<field name="labeldpe_e" type="text" size="3" default="231" label="E_LABELDPE" description="UNITE_DPE" />
<field name="labeldpe_f" type="text" size="3" default="331" label="F_LABELDPE" description="UNITE_DPE" />
<field name="labeldpe_g" type="text" size="3" default="450" label="G_LABELDPE" description="UNITE_DPE" />
</fieldset>
</fields>
</config>
Code PHP:
// Create the form
$this->form =& ComCo2planete::getParams();
// fix: change 'config.xml' to 'Config.xml'
$this->form->loadSetupFile( JPATH_COMPONENT.DS.'models'.DS.'Config.xml' );
mon fichier défault.php appel les params comme ceci
Code PHP:
<?php echo $this->form->render('labeldpe', 'labeldpe') ?>
Commentaire