osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> problème date de fin dans les coupons
CathyMini
posté 16 Jan 2018, 15:13
Message #1


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 56
Inscrit : 25-March 05
Lieu : Bruxelles
Membre no 5273



Je travaille toujours avec ma très vielle version d'OSC, dans coupon_admin.php, la date de fin lors de la création du coupon va de 2001 à 2018, le menu déroulant ne va pas plus loin. Une idée pour augmenter les années ?



--------------------
CathyMini[COLOR=purple]
Go to the top of the page
 
Bonbec
posté 16 Jan 2018, 15:46
Message #2


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1440
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Bonjour,

N'ayant pas ce fichier, j'ai cherché et j'ai vu que c'est CCGV. Quelle est la version utilisée ?


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc 2.3.4 BS
Go to the top of the page
 
Bonbec
posté 16 Jan 2018, 16:39
Message #3


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1440
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,

J'ai trouvé ceci :
http://www.oscommerce-fr.info/forum/lofive....php?t2527.html
Message de Gnidhal du 21 Apr 2003, 15:17
Citation
Pour ne plus avoir le warning de la ligne 48, un petit @ devant l'appel de fonction va bien
coupon_admin.php ligne 48 :
CODE $usedate = @getdate($date);

Petit plus pour ne pas avoir des années listées arbitrairement, on peut modifier la ligne 67 de ce même fichier :
CODE for ($i=date("Y");$i<date("Y")+10;$i++){

ainsi on aura toujours un row partant de l'année en cours avec un max à l'année en cours +9
Je ne crois pas qu'on fasse une date de départ à effet rétro-actif (j'en vois pas l'intérêt) et 9 ans de validité pour un coupon ça devrait suffire !

Bin je crois que c'est tout pour ce fichier...

En espérant que ce soit la même version et la bonne numérotation de lignes.


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc 2.3.4 BS
Go to the top of the page
 
Bonbec
posté 17 Jan 2018, 14:16
Message #4


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1440
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Bon, après recherches approfondies bien que je ne connaisse pas la version utilisée, pour une MS2.2, c'est dans admin/includes/functions/add_ccgvdc_application_top.php
Chercher la ligne 89 :
Code
for ($i=2001;$i<2019;$i++){

Remplacer par la ligne indiquée dans le message précédent :
Code
for ($i=date("Y");$i<date("Y")+10;$i++){

Comme cela plus de problème de date à remodifier dans le futur.


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc 2.3.4 BS
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 15th August 2018 - 16:25
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)