Placeholder Formulaire de contact - PageBuilderCK
Replied by RBandeira on topic Placeholder Formulaire de contact - PageBuilderCK
Posted 7 years 2 months ago #40277
J'ai trouvé un mail où tu m'as passé la version:
com_pagebuilderckparams_1.2.2 (2).zip
Je peux installer cette version pour voir si elle corrige le label? Qu'en penses-tu?
Dis moi si tu penses que je peux faire ce test ou si c'est risqué.
Encore merci.
Ricardo
com_pagebuilderckparams_1.2.2 (2).zip
Je peux installer cette version pour voir si elle corrige le label? Qu'en penses-tu?
Dis moi si tu penses que je peux faire ce test ou si c'est risqué.
Encore merci.
Ricardo
by RBandeira
Please Log in or Create an account to join the conversation.
Replied by ced1870 on topic Placeholder Formulaire de contact - PageBuilderCK
Posted 7 years 2 months ago #40278
fais le sur un site de test si tu veux
c'est normalement la version que j'ai essayée
c'est normalement la version que j'ai essayée
Joomlack Webmaster and Developer
by ced1870
Please Log in or Create an account to join the conversation.
Replied by RBandeira on topic Placeholder Formulaire de contact - PageBuilderCK
Posted 7 years 2 months ago #40294
J'ai fait la mise à jour de Pagebuilder sur le site de développement pour PY.
Ça s'est bien passé.
Je regarderai sur le site en cours de développement pour voir si ta version 1.2.2 fonctionne. Je ferai um backup avant. Il faudra pas trop le chatouiller celui-là :evil:
En même temps je vais comparer les paramètres de l'un par rapport à l'autre.
@ plus.
Ça s'est bien passé.
Je regarderai sur le site en cours de développement pour voir si ta version 1.2.2 fonctionne. Je ferai um backup avant. Il faudra pas trop le chatouiller celui-là :evil:
En même temps je vais comparer les paramètres de l'un par rapport à l'autre.
@ plus.
by RBandeira
Please Log in or Create an account to join the conversation.
Replied by RBandeira on topic Placeholder Formulaire de contact - PageBuilderCK
Posted 7 years 1 month ago #40551
Salut Ced,
cette semaine j'ai trouvé 5 minutes pour jeter un coup d'oeil à cette question et je crois avoir trouvé une solution:
Dans le fichier "plugins\pagebuilderck\contact\contact.php" (pour moi ligne 581)
on trouve le code suivant:
J'ai vérifié la valeur de $showLabels qui semble être "placeholder" plutôt que '1'.
J'imagine donc que le '1' testé ici ne donnera rien pour afficher le label.
Étant donné que le label est placé dans une div séparée, j'ai décidé de "simplifier/adapter" le code comme suit:
Je suis conscient que ma solution n'est pas la meilleure pour plusieurs raisons:
En tout cas je voulais te parler de cette piste, voir si elle te fait avancer et peut-être espérer que cela soit corrigé dans une nouvelle version.
Merci.
Ricardo
cette semaine j'ai trouvé 5 minutes pour jeter un coup d'oeil à cette question et je crois avoir trouvé une solution:
Dans le fichier "plugins\pagebuilderck\contact\contact.php" (pour moi ligne 581)
on trouve le code suivant:
Code:
<?php if ($this->params->get('show_email_copy')) : ?>
<?php echo "[".$showLabels."]"; ?>
<?php if ($showLabels == '1') : ?>
<div class="contactck-label"><?php echo $this->form->getLabel('contact_email_copy'); ?></div>
<?php endif; ?>
<div class="contactck-field" data-placeholder="<?php echo JText::_('COM_CONTACT_CONTACT_EMAIL_A_COPY_LABEL') ?>"><?php echo $this->form->getInput('contact_email_copy'); ?></div>
</div>
<?php endif; ?>
J'ai vérifié la valeur de $showLabels qui semble être "placeholder" plutôt que '1'.
J'imagine donc que le '1' testé ici ne donnera rien pour afficher le label.
Étant donné que le label est placé dans une div séparée, j'ai décidé de "simplifier/adapter" le code comme suit:
Code:
<?php if ($this->params->get('show_email_copy')) : ?>
<div class="contactck-group clearfix">
<?php if ($showLabels == '1') : ?>
<div class="contactck-label"><?php echo $this->form->getLabel('contact_email_copy'); ?></div>
<?php endif; ?>
<div class="contactck-field droite" data-placeholder="<?php echo JText::_('COM_CONTACT_CONTACT_EMAIL_A_COPY_LABEL') ?>">
<?php
// En mettant ICI le label directement
echo $this->form->getLabel('contact_email_copy');
echo $this->form->getInput('contact_email_copy'); ?></div>
</div>
<?php endif; ?>
Je suis conscient que ma solution n'est pas la meilleure pour plusieurs raisons:
- on affichera le label à tous les coups, mais je me dis tant pis pour le moment
- la modification d'un fichier de composant/plugin sera écrasé par une mise à jour, n'est-ce pas? Je sais qu'il y a la notion d'Overrider dans le template, mais je n'ai pas encore travaillé là dessus. De plus j'ai compris que ce n'est pas toujours possible.
En tout cas je voulais te parler de cette piste, voir si elle te fait avancer et peut-être espérer que cela soit corrigé dans une nouvelle version.
Merci.
Ricardo
by RBandeira
Please Log in or Create an account to join the conversation.
Replied by ced1870 on topic Placeholder Formulaire de contact - PageBuilderCK
Posted 7 years 1 month ago #40552
merci pour ton investigation
ma question : est-ce que ça résout le souci ? pour moi ce n'est pas un souci de condition php vu que le label est affiché avant qu'on ne le survol, j'ai plutot un doute avec le tooltip bootstrap ou un truc du genre
CEd
ma question : est-ce que ça résout le souci ? pour moi ce n'est pas un souci de condition php vu que le label est affiché avant qu'on ne le survol, j'ai plutot un doute avec le tooltip bootstrap ou un truc du genre
CEd
Joomlack Webmaster and Developer
by ced1870
Please Log in or Create an account to join the conversation.
Replied by ced1870 on topic Placeholder Formulaire de contact - PageBuilderCK
Posted 7 years 1 month ago #40558
j'ai vérifié un truc
chez moi le souci est le meme avec le formulaire natif de contact de joomla
tu peux faire le test ? fais un lien vers une page de contact joomla et dis moi si tu as le souci
chez moi le souci est le meme avec le formulaire natif de contact de joomla
tu peux faire le test ? fais un lien vers une page de contact joomla et dis moi si tu as le souci
Joomlack Webmaster and Developer
by ced1870
Please Log in or Create an account to join the conversation.
Time to create page: 0.753 seconds