Personnalisation de la bulle
- pierreparanteau@hotmail.com
- Auteur du sujet
- Visiteur
il y a 4 ans 1 semaine #5177
par pierreparanteau@hotmail.com
Personnalisation de la bulle a été créé par pierreparanteau@hotmail.com
Bonjour,
Est-il possible de personnaliser l'affichage de la bulle? Avec des champs "normaux" et des champs "personnalisés"?
Je ne trouve rien, et quand je veux changer le paramètre "Type d'affichage de la bulle de la Google Map", la valeur "Affichage complet" se remet toujours toute seule par défaut.
Et j'aurai la même question pour les templates de la liste articles. Je me suis mis en "Span 4", mai j'aurai souhaité personnaliser les champ de cet affichage.
Tout ça est-il possible simplement ou en (re)codant ?
Merci d'avance
Est-il possible de personnaliser l'affichage de la bulle? Avec des champs "normaux" et des champs "personnalisés"?
Je ne trouve rien, et quand je veux changer le paramètre "Type d'affichage de la bulle de la Google Map", la valeur "Affichage complet" se remet toujours toute seule par défaut.
Et j'aurai la même question pour les templates de la liste articles. Je me suis mis en "Span 4", mai j'aurai souhaité personnaliser les champ de cet affichage.
Tout ça est-il possible simplement ou en (re)codant ?
Merci d'avance
Le sujet a été verrouillé.
- pierreparanteau@hotmail.com
- Auteur du sujet
- Visiteur
il y a 4 ans 1 semaine #5178
par pierreparanteau@hotmail.com
Réponse de pierreparanteau@hotmail.com sur le sujet Personnalisation de la bulle
Alors je m'auto répond partiellement, j'ai trouvé les fichiers PHP de la bulle.
Par contre je n'arrive toujours pas à afficher un champ personnalisé de la fiche.
Quelq'un pourrait m'aider sur la syntaxe pour récupérer ces champs svp ?
Merci d'avance
Par contre je n'arrive toujours pas à afficher un champ personnalisé de la fiche.
Quelq'un pourrait m'aider sur la syntaxe pour récupérer ces champs svp ?
Merci d'avance
Le sujet a été verrouillé.
- gmapfp
- Hors Ligne
- Modérateur
il y a 4 ans 1 semaine #5179
par gmapfp
Réponse de gmapfp sur le sujet Personnalisation de la bulle
Bonjour,
Le répertoire contenant les fichiers pour les bulles est :
/components/com_gmapfp/bubble
Plutôt que de modifier un des fichiers existants qui sera écrasé avec une mise à jour, je te conseil plutôt d'en créer un nouveau => un fichier php et un fichier xml.
Pour les champs personnels, il sont accessible par $row->field_x
x étant l'ID du champ.
Le répertoire contenant les fichiers pour les bulles est :
/components/com_gmapfp/bubble
Plutôt que de modifier un des fichiers existants qui sera écrasé avec une mise à jour, je te conseil plutôt d'en créer un nouveau => un fichier php et un fichier xml.
Pour les champs personnels, il sont accessible par $row->field_x
x étant l'ID du champ.
Le sujet a été verrouillé.
- pierreparanteau@hotmail.com
- Auteur du sujet
- Visiteur
il y a 4 ans 1 semaine #5180
par pierreparanteau@hotmail.com
Réponse de pierreparanteau@hotmail.com sur le sujet Personnalisation de la bulle
Bonjour,
J'ai suivi tes conseils et j'ai réussi à créer un nouveau template pour la bulle.
J'ai également réussi à afficher un champ personnalisé de type texte.
Mais je galère toujours pour récupérer la valeur de la catégorie et la valeur d'un champ personnalisé de type liste déroulante.
J'ai essayé des milliers de syntaxe mais rien ne fonctionne (je suis vraiment une quiche )
$jour = $row->field_2; /*Champ personnalisé jour de la semaine*/
$categorie = $row->title; /*Champ Catégorie*/
J'arrive à récupérer l'id, mais pas le libellé... komankonfé?
Merci de vos bons soins.
J'ai suivi tes conseils et j'ai réussi à créer un nouveau template pour la bulle.
J'ai également réussi à afficher un champ personnalisé de type texte.
Mais je galère toujours pour récupérer la valeur de la catégorie et la valeur d'un champ personnalisé de type liste déroulante.
J'ai essayé des milliers de syntaxe mais rien ne fonctionne (je suis vraiment une quiche )
$jour = $row->field_2; /*Champ personnalisé jour de la semaine*/
$categorie = $row->title; /*Champ Catégorie*/
J'arrive à récupérer l'id, mais pas le libellé... komankonfé?
Merci de vos bons soins.
Le sujet a été verrouillé.
- gmapfp
- Hors Ligne
- Modérateur
il y a 4 ans 1 semaine #5181
par gmapfp
Réponse de gmapfp sur le sujet Personnalisation de la bulle
Salut,
Pour le nom des catégories :
Pour le décodage des valeurs des champs libres :
C'est du code que j'ai récupéré dans des personnalisations de bulle que j'avais fait. Donc à tester et à adapter.
Pour le nom des catégories :
$cat_infos = explode(',', $row->catid);
$cat_name = array();
foreach ($cat_infos as $cat_info) {
$cat_name[] = $this->_cat_datas[$cat_info]->title;
}
$cat_title = implode (', ', $cat_name);
Pour le décodage des valeurs des champs libres :
$champs_perso = self::getChamps($row->id);
$id_du_champ = 95;
if ($champs_perso[$id_du_champ]->valeur) {
/*$champs_perso_html = "<p class='".$champs_perso[$id_du_champ]->alias."'>".$champs_perso[$id_du_champ]->label.' <span>';*/
$champs_perso_html = str_replace ("\r\n",$champs_perso[$id_du_champ]->view_separator, $champs_perso[$id_du_champ]->valeur);
/*$champs_perso_html .= '</span></p>';*/
$champs_perso_html = str_replace (array("\r\n","\n","\r","\n\r"), '', $champs_perso_html);
$champs_perso_html = str_replace ('"', '\"', $champs_perso_html);
} else {
$champs_perso_html = "";
}
C'est du code que j'ai récupéré dans des personnalisations de bulle que j'avais fait. Donc à tester et à adapter.
Le sujet a été verrouillé.
- pierreparanteau@hotmail.com
- Auteur du sujet
- Visiteur
il y a 4 ans 1 semaine #5182
par pierreparanteau@hotmail.com
Réponse de pierreparanteau@hotmail.com sur le sujet Personnalisation de la bulle
Nickel !!! Merci beaucoup ça marche parfaitement. Un peu de CSS et ça va faire une belle bulle.
Le sujet a été verrouillé.
Temps de génération de la page : 0.151 secondes
Les dernières actualités
- GMapFP Pro pour Joomla 3 Gratuit
- GMapFP J3 -> J4
- Feuille de route de la version pour Joomla 4 !
- GMapFP Free & PHP 8.0
- GMapFP pour Joomla 4 est en ligne
- Evolution 2020 du plan de marche de GMapFP
- Recherche avancée de Joomla
- Plan de marche des évolutions de GMapFP sur 2019
- Joomla 4
- Compatibilité https (ssl)