Citation :celinefnac a écrit :
* probleme du "contacter par courriel", qui affiche "par tel" dans la gestion de l'admin. Si on met, les 2(email + mp), le champ reste vide dans l'admin.
La valeur de :
- "_ADSLIGHT_CONTACT_BY_EMAIL" doit être sur 1 au lieu de 4
- "_ADSLIGHT_CONTACT_BY_PM" à 2 au lieu de 3
- "_ADSLIGHT_CONTACT_BY_BOTH" à 3 au lieu de 2
- "_ADSLIGHT_CONTACT_BY_PHONE" à 4 au lieu de 1
Vérifies les valeurs dans ces fichiers
- /modules/adslight/modify.php
- /modules/adslight/admin/modify_ads.php
- /modules/adslight/admin/view_ads.php
- /modules/adslight/admin/validate_ads.php
Par exemple dans le fichier "/modules/adslight/modify.php"
remplaces
if ($contactby == 4) { $contactselect = _ADSLIGHT_CONTACT_BY_EMAIL; }
if ($contactby == 3) { $contactselect = _ADSLIGHT_CONTACT_BY_PM; }
if ($contactby == 2) { $contactselect = _ADSLIGHT_CONTACT_BY_BOTH; }
if ($contactby == 1) { $contactselect = _ADSLIGHT_CONTACT_BY_PHONE; }
echo " <td class='head'>"._ADSLIGHT_CONTACTBY." </td><td class='head'><select name="contactby">
<option value="".$contactby."">".$contactselect."</option>
<option value="4">"._ADSLIGHT_CONTACT_BY_EMAIL."</option>
<option value="3">"._ADSLIGHT_CONTACT_BY_PM."</option>
<option value="2">"._ADSLIGHT_CONTACT_BY_BOTH."</option>
<option value="1">"._ADSLIGHT_CONTACT_BY_PHONE."</option></select></td></tr>";
par
if ($contactby == 1) { $contactselect = _ADSLIGHT_CONTACT_BY_EMAIL; }
if ($contactby == 2) { $contactselect = _ADSLIGHT_CONTACT_BY_PM; }
if ($contactby == 3) { $contactselect = _ADSLIGHT_CONTACT_BY_BOTH; }
if ($contactby == 4) { $contactselect = _ADSLIGHT_CONTACT_BY_PHONE; }
echo " <td class='head'>"._ADSLIGHT_CONTACTBY." </td><td class='head'><select name="contactby">
<option value="".$contactby."">".$contactselect."</option>
<option value="1">"._ADSLIGHT_CONTACT_BY_EMAIL."</option>
<option value="2">"._ADSLIGHT_CONTACT_BY_PM."</option>
<option value="3">"._ADSLIGHT_CONTACT_BY_BOTH."</option>
<option value="4">"._ADSLIGHT_CONTACT_BY_PHONE."</option></select></td></tr>";