Bonjour à tous,
Je viens vers vous, car j'aimerai créer un type de champs "fblogin" pour créer un bouton personnalisé pour se connecter avec Facebook dans un module Joomla 4. Le but étant d'avoir un bouton personnalisé de connexion à facebook intégré au module.
J'ai créé un fichier fblogin.php dans models/fields/ de mon module.
J'y ai mis ce code :
Dans mon fichier XML, j'ai ajouté au fieldset addfieldpath="/modules/mod_systrio_fb/models/fields"
Et j'ai créé mon champ comme ceci :
Hors, cela ne fonctionne pas. Est-ce qu'une personne peut m'aider sur ce sujet ?
Je vous remercie par avance,
Bonne journée à vous.
Steven
Je viens vers vous, car j'aimerai créer un type de champs "fblogin" pour créer un bouton personnalisé pour se connecter avec Facebook dans un module Joomla 4. Le but étant d'avoir un bouton personnalisé de connexion à facebook intégré au module.
J'ai créé un fichier fblogin.php dans models/fields/ de mon module.
J'y ai mis ce code :
Code PHP:
<?php
use Joomla\CMS\Form\FormField;
defined('_JEXEC') or die;
class FormFieldfblogin extends FormField
{
protected $type = 'fblogin';
public function getInput()
{
return '<button class="btn btn-login" id="loginBtnFb">Connexion à Facebook</button>';
}
}
Dans mon fichier XML, j'ai ajouté au fieldset addfieldpath="/modules/mod_systrio_fb/models/fields"
Et j'ai créé mon champ comme ceci :
Code HTML:
<field name="fblogin" showon="type_content:1" type="fblogin" label="Connectez-vous à facebook" description=""></field>
Je vous remercie par avance,
Bonne journée à vous.
Steven
Commentaire