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

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

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.

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:
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

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

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

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Time to create page: 0.753 seconds

Fast and powerful creation, customizable and responsive.

Read More

We have 800 guests and no members online