Pagina 1 di 1

Partita IVa sembra non essere ancora funzionante...

Inviato: 16/09/2003, 1:10
da netsmo
Ciao a tutti, ho provato ad installare la versione per OSC 2.2 MS2, ma mi sembra che ancora non ci siamo...

NB - Ho fatto l'editing manuale nel sito locale perche' il sito online ha delle contribution installato...

Mancano queste righe:
---------------------------------------------
/catalog/admin/includes/functions/general.php
---------------------------------------------
about line 350 find:
$company = addslashes($address['company']);
add this:
$piva = addslashes($piva['piva']);


Non ci sono proprio!! Nemmeno quella di riferimento...

Situazione simile anche in:
-------------------------------------------
/catalog/admin/includes/application_top.php
-------------------------------------------
find (about line 145):
// Control what fields of the customer table are used
define('ACCOUNT_GENDER', 'true');
define('ACCOUNT_DOB', 'true');
define('ACCOUNT_COMPANY', 'true');
define('ACCOUNT_SUBURB', 'true');
define('ACCOUNT_STATE', 'true');
add this line:
define('ACCOUNT_PIVA', 'true');

ATTENTION, if you don't find this lines, add manually the line!!!!!! (intended for MS1)


Anche qui righe (tutte) inesistenti, ma come recita la didascalia, le ho aggiunte nel listato.

Quando provo a vedere se il modulo clienti funziona (ottimista), sempre testando in locale, la pagina mi da un'errore di questo tipo:

1054 - Unknown column 'a.entry_piva' in 'field list'

select c.customers_id, c.customers_gender, c.customers_firstname, c.customers_lastname, c.customers_dob, c.customers_email_address, a.entry_company, a.entry_piva, a.entry_street_address, a.entry_suburb, a.entry_postcode, a.entry_city, a.entry_state, a.entry_zone_id, a.entry_country_id, c.customers_telephone, c.customers_fax, c.customers_newsletter, c.customers_default_address_id from customers c left join address_book a on c.customers_default_address_id = a.address_book_id where a.customers_id = c.customers_id and c.customers_id = '1'

[TEP STOP]


Qualcosa da rivedere sicuramente c'e'....

Saluti a tutti, netsmo FC

Re: Partita IVa sembra non essere ancora funzionante...

Inviato: 16/09/2003, 10:51
da BluEdoG
netsmo ha scritto:Ciao a tutti, ho provato ad installare la versione per OSC 2.2 MS2, ma mi sembra che ancora non ci siamo...

Mancano queste righe:
---------------------------------------------
/catalog/admin/includes/functions/general.php
---------------------------------------------
about line 350 find:
$company = addslashes($address['company']);
add this:
$piva = addslashes($piva['piva']);


Non ci sono proprio!! Nemmeno quella di riferimento...
Nella ms2 non c'è piu' addslashes è stato sostituito da:

$piva = tep_output_string_protected($address['piva']);

apparte questo potrebbe anche funzionare come dici tu.
netsmo ha scritto: Situazione simile anche in:
-------------------------------------------
/catalog/admin/includes/application_top.php
-------------------------------------------
find (about line 145):
// Control what fields of the customer table are used
define('ACCOUNT_GENDER', 'true');
define('ACCOUNT_DOB', 'true');
define('ACCOUNT_COMPANY', 'true');
define('ACCOUNT_SUBURB', 'true');
define('ACCOUNT_STATE', 'true');
add this line:
define('ACCOUNT_PIVA', 'true');

ATTENTION, if you don't find this lines, add manually the line!!!!!! (intended for MS1)
in application top non si usano piu' nella ms2, questi campi servivano a definire l'obbligatorietà o meno durante la registrazione. Ora sono stati spostati nel db, ma nella contrib piva2.3 li ho levati...

Sei sicuro di aver prelevato il file entry_piva2_3.zip?? gli errori indicati sono strani, tra l'altro le correzioni che indichi le troveresti nella versione 2.1fix che è per la MS1, puoi ricontrollare e farmi sapere?
Grazie