Oggi è mar ago 11, 2020 8:12 am

Benvenuto!

Lo stato dell'Arte come software Open Source gratuito E-commerce.
 

Zen Cart Italia

Richieste Generiche - Documentazione

Coupon con scadenza solo fino al 2018 [RISOLTO]

Relativamente a Zen Cart extra altri Forum

Moderatori: Sandro Carniel aka webmaster, Paolo De Dionigi aka Spike00

Coupon con scadenza solo fino al 2018 [RISOLTO]

Messaggioda Marco » ven giu 12, 2020 3:48 pm

Ciao a tutti,
Sto usando zen-cart versione 1.5 e ho il problema che alla creazione dei nuovi buoni sconto la data di scadenza del buono arriva solamente fino all'anno 2018 per cui al momento sono inutilizzabili. Ho visto che in passato è stata data risposta qui su zen cart Italia cercando ma il topic risulta rimossorimosse. Vi ringrazio per il supporto.
Ultima modifica di Marco il lun giu 15, 2020 2:57 pm, modificato 1 volta in totale.
Marco
 
Messaggi: 4
Iscritto il: ven giu 12, 2020 12:11 pm

Re: Coupon con scadenza solo fino al 2018

Messaggioda Sandro Carniel aka webmaster » ven giu 12, 2020 7:54 pm

Salve,

si putroppo si sono persi dei thread quando è stato spostato il db del forum...

Apri via FTP il file /ADMIN/includes/functions/general.php
E trova la funzione del zen_draw_date_selector e rimpiazzala con questa di seguito. In pratica anche a vista c'è la data 2018 e puoi cambiare a mano i valori ma questa modifica è più completa e corretta, perché mantiene un intervallo date senza considerare gli anni.
i dettagli sono qui: //-20151212-lat9-Forum Bugfix (https://github.com/drbyte/zc-v1-series/ ... 56b34a3e56
PS Grazie per la segnalazione

Codice: Seleziona tutto
  function zen_draw_date_selector($prefix, $date='') {
    $month_array = array();
    $month_array[1] =_JANUARY;
    $month_array[2] =_FEBRUARY;
    $month_array[3] =_MARCH;
    $month_array[4] =_APRIL;
    $month_array[5] =_MAY;
    $month_array[6] =_JUNE;
    $month_array[7] =_JULY;
    $month_array[8] =_AUGUST;
    $month_array[9] =_SEPTEMBER;
    $month_array[10] =_OCTOBER;
    $month_array[11] =_NOVEMBER;
    $month_array[12] =_DECEMBER;
    $usedate = getdate($date);
    $day = $usedate['mday'];
    $month = $usedate['mon'];
    $year = $usedate['year'];
    $date_selector = '<select name="'. $prefix .'_day">';
    for ($i=1;$i<32;$i++){
      $date_selector .= '<option value="' . $i . '"';
      if ($i==$day) $date_selector .= 'selected';
      $date_selector .= '>' . $i . '</option>';
    }
    $date_selector .= '</select>';
    $date_selector .= '<select name="'. $prefix .'_month">';
    for ($i=1;$i<13;$i++){
      $date_selector .= '<option value="' . $i . '"';
      if ($i==$month) $date_selector .= 'selected';
      $date_selector .= '>' . $month_array[$i] . '</option>';
    }
    $date_selector .= '</select>';
    $date_selector .= '<select name="'. $prefix .'_year">';
    for ($i=date('Y')-5; $i<date('Y')+11; $i++) {  //-20151212-lat9-Forum Bugfix (https://github.com/drbyte/zc-v1-series/commit/be1fe537ff43d60bc15004e7dd351f56b34a3e56)
      $date_selector .= '<option value="' . $i . '"';
      if ($i==$year) $date_selector .= 'selected';
      $date_selector .= '>' . $i . '</option>';
    }
    $date_selector .= '</select>';
    return $date_selector;
  }
http://OPZIONE.COM hosting, installazione, help desk Zen Cart.
Avatar utente
Sandro Carniel aka webmaster
 
Messaggi: 1817
Iscritto il: mer apr 06, 2011 6:23 pm
Località: Capiago Intimiano (CO)

Re: Coupon con scadenza solo fino al 2018 [RISOLTO]

Messaggioda Marco » lun giu 15, 2020 2:58 pm

Grazie, funziona perfettamente!
Marco
 
Messaggi: 4
Iscritto il: ven giu 12, 2020 12:11 pm


Torna a Richieste Generiche - Documentazione

cron

Login

Real Time Analytics