Bonjour,
J'utilise une galerie Piwigo sur mon site pour y afficher les diff�rents logos que je propose d'imprimer sur des articles vierges.
Pour chaque logo, un bouton "afficher le formulaire de demande de devis" est pr�sent en "description" et fonctionne comme ceci:
Code dans la description:
1 2 3 4 5 6 7
| <input type="button" value="Choisir un support pour ce logo et demander un devis" onclick="showStuff('formulaire')">
<input type="button" value="Cacher le formulaire" onclick="hideStuff('formulaire')">
<div id="formulaire" style="display:none"><iframe id="frame2" name="frame2" src="http://www.xxx.fr/form/form1.html" width="100%" height="1515em" vspace="0" hspace="0"
marginwidth="0" marginheight="0" scrolling="no" noresize>
</iframe></div> |
Code dans piwigo/include/page_tail.php:
1 2 3 4 5 6 7 8 9 10 11
| <script type="text/javascript">
function showStuff(id) {
document.getElementById(id).style.display = 'block';
}
</script>
<script type="text/javascript">
function hideStuff(id) {
document.getElementById(id).style.display = 'none';
}
</script> |
Jusqu'� l�, pas de probl�me.
Chaque logo a un nom.
Pour savoir de quel logo il s'agit � chaque demande de devis, j'ai gliss� un input text en display:none dans le formulaire. Il porte le nom de "IDlogo".
Pour remplir ce champ, j'utilise ce code dans la description de chaque logo (dans le onclick du m�me bouton que pour afficher le formulaire), en repla�ant bien s�r le nom du logo � chaque fois:
javascript:frame2.document.getElementById('IDlogo').value='nom_du_logo'
Ce code a toujours fonctionn� jusqu'� ce que j'effectue des changements visuels sur ma galerie et que je transfert tout le site des pages persos de Free � OVH. Je recevais par mail toutes les indications fournies par le client + le nom du logo.
Pourquoi ne re�ois-je plus le nom du logo?
Y a-t-il un autre moyen pour parvenir � mes fins?
Bon apr�s-midi!
Partager