Pagina 1 di 1

easy populate quante versioni????

Inviato: 07/06/2006, 13:01
da elicopter
ciao a tutti, sono entrato da poco nel mondo oscommerce, e gia' mi sento piu' confuso che persuaso!!! :o

partendo dal concetto che fino ad un mese fa' non sapevo neanche lontanamente cosa era PHP e MYSQL, ma avevo una piccola conoscenza di C per dos e microcontrollori!

sto tentando di capirci qualcosa sulle contribn in generale e in particolare su easy populate, ma non mi sono chiari alcuni concetti :

andando a vedere
http://www.oscommerce.com/community/contributions,500

esce una lista di contrib easy populate, ordinata per data di pubblicazione, e fin qui' siamo ok!

i problemi iniziano appena si da' un' occhiata alle descrizioni.....

versioni 2.90 successive alle 3.0

versioni che chiedono altre contrib, e non sono allegate le contrib
contrib che nel frattempo sono andate avanti.....

versioni che chiedono (almeno cosi' mi e' sembrato di capire) un' aggiornamento delle tabelle, ma non includono il file sql

versioni che includono file sql che non funzionano, (credo siano per sql5)

l' unica via mi sembra quella di provarle tutte ad uno ad uno, ma oltre che dispendioso in termini di tempo, per chi inizia ora, rischia di fare solo danno!!!

io ho provato ad installare, in ordine :

2.90b del 31 maggio 2006, sono riuscito ad installare solo la contrib extra fields, le altre contrib non vanno il mysql

2.81b del 3 aprile 2006, un file solo senza istruzioni, sembra mancante delle definizioni in testa al file, e mi escono i file con EP_SEPARETOR

3.00 del 19 aprile 2006, sembra fungere, ma se ricarico il file appena fatto, dice che manca una colonna nel database.......

dove sbaglio...... nella grande confusione che ho in testa????

Inviato: 08/06/2006, 22:25
da elicopter
continua la saga con easy populate ::::

installata la 3.00 del 19 aprile 2006 fidandomi della revision number,

l' errore era


"Unknown column 'p.products_hide_from_groups' in 'field list'"

cercando e ravanando ho scoperto che bisognava eliminare tutte le righe contenenti "products_hide_from_groups"

risolto questo problema, l' importazione parte e non da' piu' errori...... forse!

il file di esportazione, non ho capito per quale motivo, risulta corrotto al terzultimo rigo, troncando la descrizione del prodotto e non prendendo i campi restanti.......

siccome l' articolo era forse quello con piu' codice html inutile dentro, l' ho sfoltito un po', eliminando tutta una serie di <font> </font> inutili.......

risultato , ora l' esportazione e' esatta.... perche' prima tutto il codice html gli dava noia???

inoltre il file d' esportazione ha sempre i primi 4 righi vuoti, per farlo importare senza errori ho dovuto eliminare queste righe con exel!!

ps. EP non perdona, se si ha un' articolo senza il codice prodotto!!!
a me e' capitato di ritrovarmi una nuova categoria, IVA.....

e la saga continua, nella speranza di esser utile a chi verra' dopo di me!! :)

Inviato: 08/06/2006, 22:50
da elicopter
aggiunta :

per quanto uno metta il file in italiano, le scritte sono all' interno del file easy_populate.php principale, con dei begli echo...... quindi se lo si vuole in italiano, si devono ricreare tutte!!!!

altra cosa che ho notato, se si hanno delle categorie vuote, e le si cancella per prova, poi ripopolando il database con EP, non le ricrea!!!!

Inviato: 08/09/2006, 12:59
da dattero78
Che gran confusione con Easy Populate!!!!!!!!!

Inviato: 08/09/2006, 13:37
da maury2ma
lo dici a me, per includere la cotrib nel mio pacchetto ho dovuto sudare per ben una settimana !
e poi successivamente ho dovuto apportare correzioni.

la piu' stabile ed indipendente che ho trovato e' la 2.9 (pero' per farla funzionare devi cercare topic su vari forum, non va su register_global OFF e php/mysql 5)

dalla 3.0 in poi non ho piu' manco guardata !

Inviato: 08/09/2006, 14:22
da dattero78
Aspetta aspetta,

questi sono i valori del server dove sta il sito.

variabile Local Value Local Value
register_globals On On

versione sql
MySQL 4.0.27-standard-log

Questo significa che non potendo modificare il php.ini nella variabile register_globals portandola ad OFF non posso installare quella versione.
Con queste impostazioni qual posso installare ??'

Grazie

Inviato: 08/09/2006, 14:41
da maury2ma
cosi' com'e' nessuna,
devi modificare il codice a mano per poterla fare funzionare.

scarica 'Easy Populate 2.90'


catalog/admin/easypopulate.php

aggiungi in testa al file, sopra tutto :

Codice: Seleziona tutto

<?php

/* *** begin register global off *** */
  extract($_POST);
  extract($_GET);
/* *** end register global off *** */

?>

Inviato: 08/09/2006, 14:46
da maury2ma
dattero78 ha scritto: variabile Local Value Local Value
register_globals On On
opss ho visto male, tu hai gia' le register ad ON.
percio' easyopulate dovrebbe gia' funzionarti.