Piccoli Problemi con OSWAI 615

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
HuGoLiNo
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 22/02/2008, 18:10
Contatta:

Piccoli Problemi con OSWAI 615

Messaggio da HuGoLiNo »

Complimenti per il vostro lavoro innanzitutto!
Sono un neofita sia di oscommerce che di oswai e, usando quest'ultimo, non sono riuscito per ora a venire a capo dei seguenti problemi:
1) Nei form di inserimento dati c'è la fastidiosa scritta "inserisci quì" che si posiziona davanti ai testi eventualmente già inseriti..si può diabilitare da qulache parte?? ho cercato ovunque nelle pagine ma senza risultati...
2) Mi occorre di salvare nel campo provincia il codice ISO della provincia piuttosto che quella stringa con il nome della provincia + la scritta CAP ecc...che appare in fase di registrazine dell'utente...
C'è una maschera che governa questo comportamento da poter modificare semplicemente? o devo disabilitare qualche modulo aggiuntivo dal pannello admin???
Grazie in anticipo x l'aiuto...
...e x il tempo dedicato!!! so che è sempre poco!!!
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Piccoli Problemi con OSWAI 615

Messaggio da maury2ma »

HuGoLiNo ha scritto:Complimenti per il vostro lavoro innanzitutto!
Sono un neofita sia di oscommerce che di oswai e, usando quest'ultimo, non sono riuscito per ora a venire a capo dei seguenti problemi:
1) Nei form di inserimento dati c'è la fastidiosa scritta "inserisci quì" che si posiziona davanti ai testi eventualmente già inseriti..si può diabilitare da qulache parte?? ho cercato ovunque nelle pagine ma senza risultati...
2) Mi occorre di salvare nel campo provincia il codice ISO della provincia piuttosto che quella stringa con il nome della provincia + la scritta CAP ecc...che appare in fase di registrazine dell'utente...
C'è una maschera che governa questo comportamento da poter modificare semplicemente? o devo disabilitare qualche modulo aggiuntivo dal pannello admin???
Grazie in anticipo x l'aiuto...
...e x il tempo dedicato!!! so che è sempre poco!!!
per la scritta inserisci qui0' dovrebbe comparire solo a campo vuoto.
e' un bag e ci stiamo lavorando gia' da un po'
per l'iso provincia devi andare nell'admin e modificare a mano tutte le province
oppure tramite phpmyadmin le cancelli tutte e le metti nuove usando il file che c'e' nell'installer zone_ITA_105_light.sql
durante l'istallazione infatti chiede se vuoi i CAP completi o quelli abbreviati
HuGoLiNo
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 22/02/2008, 18:10
Contatta:

Messaggio da HuGoLiNo »

Grazie mille!!
Ho provato a sostituire i valori e va meglio..ed ho provato anche a reinstallare il sistema senza il modulo dei cap aggiuntivi..e va ancora meglio di prima...
anche se volevo chiederti un'altra info al volo...
Il campo della provincia, se nn viene installato il modulo dei cap aggiuntivi in fase di installazione, lo posso forzare ad un valore massimo di 2 caratteri? così da imporre la scrittura manuale del codice della provincia?
Grazie in anticipo!!!!
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Messaggio da maury2ma »

non ho mai provato, e non so dirti se da admin cio' e' fattibile.
credo che dovresti mettere mano al codice.
HuGoLiNo
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 22/02/2008, 18:10
Contatta:

Messaggio da HuGoLiNo »

Ok..grazie dell'aiuto!
..anche se credo ti disturberò ancora prima o poi..:)
e ancora complimenti!!!
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Messaggio da maury2ma »

risolto fastidioso bug che rimetteva sempre la scritta inserisci qui'.

modificate il file :
D:\xampp\htdocs\catalog\includes\functions\html_output.php
righe da 350 a 364

Codice: Seleziona tutto

    if ( ($reinsert_value == true) && ( (isset($_GET[$name]) && is_string($_GET[$name])) || (isset($_POST[$name]) && is_string($_POST[$name])) ) ) {
      if (isset($_GET[$name]) && is_string($_GET[$name])) {
        $value = stripslashes($_GET[$name]);
      } elseif (isset($_POST[$name]) && is_string($_POST[$name])) {
        $value = stripslashes($_POST[$name]);
      }
    }

    if ((tep_not_null($value)) && (tep_output_string($text_label_value) == true ) && (WAI_INPUT_TEXT == 'true' )) {
      $field .= ' value="' . TEXT_LABEL_INPUT . tep_output_string($value) . '" onfocus="RemoveFormatString(this, \'' . TEXT_LABEL_INPUT . tep_output_string($value) . '\')"';
    }

    if ((tep_not_null($value)) && (tep_output_string($text_label_value) == false )) {
      $field .= ' value="' . tep_output_string($value) . '"';
    }
in

Codice: Seleziona tutto

    if ( ($reinsert_value == true) && ( (isset($_GET[$name]) && is_string($_GET[$name])) || (isset($_POST[$name]) && is_string($_POST[$name])) ) ) {
      if (isset($_GET[$name]) && is_string($_GET[$name])) {
        $value = stripslashes($_GET[$name]);
      } elseif (isset($_POST[$name]) && is_string($_POST[$name])) {
        $value = stripslashes($_POST[$name]);
      }
    $wai_label_status = 'off';
    } else  {
    $wai_label_status = 'on';
    }

    if ((tep_not_null($value)) && (tep_output_string($text_label_value) == true ) && (WAI_INPUT_TEXT == 'true') && ($wai_label_status == 'on')) {
      $field .= ' value="' . TEXT_LABEL_INPUT . tep_output_string($value) . '" onfocus="RemoveFormatString(this, \'' . TEXT_LABEL_INPUT . tep_output_string($value) . '\')"';
    }

    if ((tep_not_null($value)) && ((tep_output_string($text_label_value) == false ) || ($wai_label_status == 'off'))) {
      $field .= ' value="' . tep_output_string($value) . '"';
    }
ciao
HuGoLiNo
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 22/02/2008, 18:10
Contatta:

Messaggio da HuGoLiNo »

Grande!!!
Funge benissimo!!

ciauz
Rispondi