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:

Code html : S�lectionner tout - Visualiser dans une fen�tre � part
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:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
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:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
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!