Pagina 21 di 78
Inviato: 12/05/2007, 13:17
da Danilo1973
Ciao, mi sono scaricato la tua versione, l'ho provata e mi piace, e adesso ci voglio smanettare un pochino.
La prima cosa che vorrei fare è cambiare l'esposizione della lista dei prodotti dentro una categoria.
Ho letto il codice e i file del template, ho fatto delle prove ma direi che mi manca qualcosa, principalmente ho lavorato su product_listing e sul stylesheet del template ma con scarso successo; tu che hai generato questa cosa, mi puoi dare qualche dritta?
Ad esempio vorrei mettere il tasto "Buy Now" alla fine della riga e non sotto, la scritta del semaforo sotto e non di lato.
Ciao e grazie.
Inviato: 12/05/2007, 17:06
da maury2ma
per il semaforo :
cambia in questo codice :
Codice: Seleziona tutto
// image for QTY
if ( TRAFFIC_LIGHT == 'false') {
$lc_text = '<br /> ' . $listing['products_quantity'] . ' <br /><br />';
} else {
$prod_quantity = $listing['products_quantity'];
$minus = ($prod_quantity <= 0);
$red = ($prod_quantity == NULL);
$yellow = (($prod_quantity >= TRAFFIC_LIGHT_YELLOW) && ($prod_quantity <= TRAFFIC_LIGHT_GREEN));
$green = ($prod_quantity > TRAFFIC_LIGHT_GREEN );
switch ($prod_quantity) {
case $minu:
$img = tep_image(DIR_WS_ICONS . 'icon_status_red.png', TEXT_NOT_AVAIBLE) . '<br />' . TEXT_NOT_AVAIBLE ;
break;
case $red:
$img = tep_image(DIR_WS_ICONS . 'icon_status_red.png', TEXT_NOT_AVAIBLE) . '<br />' . TEXT_NOT_AVAIBLE ;
break;
case $yellow :
$img = tep_image(DIR_WS_ICONS . 'icon_status_yellow.png', TEXT_FEW_QTY) . '<br />' . TEXT_FEW_QTY ;
break;
case $green :
$img = tep_image(DIR_WS_ICONS . 'icon_status_green.png', TEXT_BIG_QTY) . '<br />' . TEXT_BIG_QTY ;
break;
}
$lc_text = $img ;
}
// image for QTY END
il codice originle era :
Codice: Seleziona tutto
// image for QTY
if ( TRAFFIC_LIGHT == 'false') {
$lc_text = '<br /> ' . $listing['products_quantity'] . ' <br /><br />';
} else {
$prod_quantity = $listing['products_quantity'];
$minus = ($prod_quantity <= 0);
$red = ($prod_quantity == NULL);
$yellow = (($prod_quantity >= TRAFFIC_LIGHT_YELLOW) && ($prod_quantity <= TRAFFIC_LIGHT_GREEN));
$green = ($prod_quantity > TRAFFIC_LIGHT_GREEN );
switch ($prod_quantity) {
case $minu:
$img = tep_image(DIR_WS_ICONS . 'icon_status_red.png', TEXT_NOT_AVAIBLE) . ' ' . TEXT_NOT_AVAIBLE ;
break;
case $red:
$img = tep_image(DIR_WS_ICONS . 'icon_status_red.png', TEXT_NOT_AVAIBLE) . ' ' . TEXT_NOT_AVAIBLE ;
break;
case $yellow :
$img = tep_image(DIR_WS_ICONS . 'icon_status_yellow.png', TEXT_FEW_QTY) . ' ' . TEXT_FEW_QTY ;
break;
case $green :
$img = tep_image(DIR_WS_ICONS . 'icon_status_green.png', TEXT_BIG_QTY) . ' ' . TEXT_BIG_QTY ;
break;
}
$lc_text = $img ;
}
// image for QTY END
[/code]
Tabelle modificate
Inviato: 19/05/2007, 16:23
da nicola883
Passando dalla 500+ alla 600 ho visto che è cambiata la struttura di alcune tabelle. Per portare i dati del vecchio database mi pare non ci sia altro modo che avere la stessa struttura. Puoi elencare le tabelle modificate, così da poterle ricreare e modificare l'sql per l'update?
Oppure hai un'altra idea?
Grazie e ciao.
Nicola.
Inviato: 19/05/2007, 17:01
da maury2ma
ho modificato in vari punti il BD, e' per questo che l'ho chiamata 600.
ti conviene fare 2 installazioni locali, poi esportare i 2 DB e fare un merge..
pian piano che vedi le differenze aggiusti le tabelle
Articolo non trovato
Inviato: 19/05/2007, 23:42
da nicola883
Grazie della risposta per il db. Fatto.
Ho un grosso problema:
ho settato "Mostra il Carrello dopo l'inserimento di un prodotto" su false. Se faccio l'acquisto dalla pagina di dettaglio del prodotto (click su aggiungi al carrello dalla pagina product_info.php) a volte viene restituito "prodotto non trovato". Sì a volte!
Il problema dovrebbe essere nel form.
Facendo un var_dump della $_GET che entra in product_info.php, quando non funzia compare:
Codice: Seleziona tutto
array(3) { ["cPath"]=> string(2) "27" ["amp;products_id"]=> int(53) ["osCsid"]=> string(32) "d18ba651a27799d9b37c34210a89113e" }
dove si vede che l'errore è nel parsing della stringa essendoci la variabile amp;products_id !
Probabilmente c'è qualche & in meno o in più, ma non riesco a trovarla.
Qualcuno ha lo stesso errore? Soluzioni?
Grazie e ciao,
Nicola.
Inviato: 20/05/2007, 0:30
da maury2ma
si, e' un errore risolto nella 604.
grazie alla laboriosa collaborazione che michela mi ha gentilmente fornito sono stati riscontrati e risolti numerosi bug. (sempre solo dal lato catalogo, nulla di nuovo nell'admin)
se tutto va per il verso giusto dovrei pubblicare la nuova relase la settimana prossima.
come sempre dalla ver 6,00 l'installer puo' aggiornare le versioni precedenti
Inviato: 21/05/2007, 0:28
da nicola883
1) Esiste un modo per eliminare "Inserisca il codice per la riscossione..." dei buoni sconto nella pagina delle informazioni del pagamento? Ho provato a disabilitare tutto dei punti premio, ma non riesco a togliere questo box
2) Il pagamento alla consegna a volte viene fuori e a volte no. Ne sapete qualcosa?
3) Perché mettere dentro tanti moduli, anziché creare una versione base snella? Certo i moduli contengono dei tag non validabili, immagino sia questo il motivo. Però non potendo mettere dentro tutto, sarebbe meglio non inserire nulla ed adattare più moduli possibile alla versione wai prima di installarli. E' un'idea...
Grazie e ciao,
Nicola.
Inviato: 21/05/2007, 20:50
da maury2ma
Inviato: 21/05/2007, 21:35
da maury2ma
uscita la 6.04
comprende la correzione di numerosi bug sempre da lato catalogo, l'aggiornamento di alcuni file in lingua straniera (ed italiana).
per effettuare l'aggiornamento di una versione 6,00 o superiore, cancellate la cartella templates e mandate il nuovo pacchetto sul server tramite FTP in modo da sovrascrivere i vecchi file (occhio ai configure.php !)
lanciate l'installer manualmente andando nella cartella catalog/installer/index.php e selezionate update.
per una lista completa dei moduli integrati :
http://www.magnino.net/moduli.php
per i requisiti :
http://www.magnino.net/index.php?pag=os ... /requisiti
per scaricare la nuova relase
http://www.magnino.net/index.php?pag=os ... e/dowoscom
per vedere la demo
http://www.magnino.net/os011/
p.s. evitate di giocare con i colori... almeno con quelli orribili
Modulo pagamenti
Inviato: 24/05/2007, 10:26
da matmania
Ciao maury2ma,
sto seguendo anch'io il tuo lavoro da un pò e vorrei chiederti di installare, se possibile, il pacchetto dei pagamenti italiani (Bonifico, vaglia, etc...) disponibile tra le varie Contributions su OSC.
Ho provato quello di Paypal ed è OK, anche in caso di annullamento.
Tutti gli altri, secondo me, non fanno al caso dei pagamenti in Italia.
Mi fai sapere?
Grazie
Angelo
Inviato: 24/05/2007, 10:58
da maury2ma
ci sono gia' i vari pagamenti italiani, controlla l'ultima relase e poi mettimi i link di quelli che mancano al pacchetto e vedro' se e' il caso di metterli.
Link per moduli
Inviato: 24/05/2007, 12:29
da matmania
Ciao,
questi moduli li avevo installati su una mia versione di OSC, prima di seguire il tuo progetto:
Questo pacchetto comprende:
> modulo di pagamento tramite Bonifico Bancario
> modulo di pagamento tramite VagliaPostale
http://www.oscommerce.com/community/con ... ita/page,3
Inoltre, se ti serve una mano nella traduzione delle pagine in ITA, fammi sapere.
Saluti
Angelo
Re: Link per moduli
Inviato: 24/05/2007, 17:15
da maury2ma
aggiunti, li troverai nella prossima versione.
per le traduzioni c'e' molto ancora da fare, se traduci qualche file mandamelo via email....
tutta la collaborazione e' sempre gradita !
Info traduzioni
Inviato: 24/05/2007, 17:22
da matmania
Ciao,
i files da tradurre li trovo in /catalog/includes/languages/italian/
giusto?
o ce ne sono altri?
Saluti
Angelo
Inviato: 24/05/2007, 17:27
da maury2ma
esatto, sia in admin che in catalog.
poi se prorpio vuoi ci sarebbe anche il DB install/oscommerce_italian.sql
grazie