Oscommerce Validato w3c ed accessibile wcag, interessa ?
Moderatore: mod Generali
-
- membro Junior
- Messaggi: 4
- Iscritto il: 25/08/2006, 15:48
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.
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.
per il semaforo :
cambia in questo codice :
il codice originle era :
[/code]
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
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
Home page personale http://www.magnino.net
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
Tabelle modificate
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.
Oppure hai un'altra idea?
Grazie e ciao.
Nicola.
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
ti conviene fare 2 installazioni locali, poi esportare i 2 DB e fare un merge..
pian piano che vedi le differenze aggiusti le tabelle
Home page personale http://www.magnino.net
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
Articolo non trovato
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:
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.
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" }
Probabilmente c'è qualche & in meno o in più, ma non riesco a trovarla.
Qualcuno ha lo stesso errore? Soluzioni?
Grazie e ciao,
Nicola.
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
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
Home page personale http://www.magnino.net
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
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.
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.
per disabilitare i buoni, bisogna anche andare i admin/moduli/
e sia in pagamenti che in totale ordini disabilitare i moduli inirenti i buoni regalo
per il sistema di pagamento, basta che disabiliti i pagamenti (tutti) e poi li riabiliti.
e' un fastidioso errore nel DB
per ultima la domanda che piu' mi ha stupito:
1° perche' mi andava cosi'
2° perche' senno' nessuno la usava
3° perche' i moduli vengono riscritti e corretti per la versione OsWAI
4° perche' la maggior parte della gente preferisce un pacchetto completo ad uno parziale (non tutti sono programmatori di PHP)
5° perche' semplicemente io mi sto costruendo il negozio con oscommerce, ed ho reso disponibili i sorgenti; pertanto metto quello che mi serve.
perche' noi pazzi scatenati, siamo appunto scatenati
e sia in pagamenti che in totale ordini disabilitare i moduli inirenti i buoni regalo
per il sistema di pagamento, basta che disabiliti i pagamenti (tutti) e poi li riabiliti.
e' un fastidioso errore nel DB
per ultima la domanda che piu' mi ha stupito:
1° perche' mi andava cosi'
2° perche' senno' nessuno la usava
3° perche' i moduli vengono riscritti e corretti per la versione OsWAI
4° perche' la maggior parte della gente preferisce un pacchetto completo ad uno parziale (non tutti sono programmatori di PHP)
5° perche' semplicemente io mi sto costruendo il negozio con oscommerce, ed ho reso disponibili i sorgenti; pertanto metto quello che mi serve.
perche' noi pazzi scatenati, siamo appunto scatenati
Ultima modifica di maury2ma il 21/05/2007, 21:37, modificato 1 volta in totale.
Home page personale http://www.magnino.net
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
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
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
Home page personale http://www.magnino.net
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
Modulo pagamenti
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
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
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.
Home page personale http://www.magnino.net
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
Link per moduli
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
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
aggiunti, li troverai nella prossima versione.matmania ha scritto: http://www.oscommerce.com/community/con ... ita/page,3
per le traduzioni c'e' molto ancora da fare, se traduci qualche file mandamelo via email....
tutta la collaborazione e' sempre gradita !
Home page personale http://www.magnino.net
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
Info traduzioni
Ciao,
i files da tradurre li trovo in /catalog/includes/languages/italian/
giusto?
o ce ne sono altri?
Saluti
Angelo
i files da tradurre li trovo in /catalog/includes/languages/italian/
giusto?
o ce ne sono altri?
Saluti
Angelo
esatto, sia in admin che in catalog.
poi se prorpio vuoi ci sarebbe anche il DB install/oscommerce_italian.sql
grazie
poi se prorpio vuoi ci sarebbe anche il DB install/oscommerce_italian.sql
grazie
Home page personale http://www.magnino.net
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk