Oscommerce Validato w3c ed accessibile wcag, interessa ?

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

fistandantilus
membro Junior
membro Junior
Messaggi: 42
Iscritto il: 08/05/2008, 14:38

Messaggio da fistandantilus »

@Teledido..

stessa problema tuo con la contribution di Lavoriamopervoi..
cioe mi prende il nome del box della colonna e in piu' e duplicata (poco sopra difatti c'e scritto novita' per agosto)
te hai risolto...
se si come...(mi sto spaccando il cranio per riuscirci)

ah...
per i fortunati in ferie...
BUONE FERIE A TUTTI...(io purtroppo non ci andro' :( )
teledido
membro Baby
membro Baby
Messaggi: 67
Iscritto il: 24/09/2007, 2:25

Messaggio da teledido »

fistandantilus ha scritto:@Teledido..

stessa problema tuo con la contribution di Lavoriamopervoi..
cioe mi prende il nome del box della colonna e in piu' e duplicata (poco sopra difatti c'e scritto novita' per agosto)
te hai risolto...
se si come...(mi sto spaccando il cranio per riuscirci)

ah...
per i fortunati in ferie...
BUONE FERIE A TUTTI...(io purtroppo non ci andro' :( )
guarda, sono ancora nella stessa situazione, stavo aspettando che vit, o maury, diano qualche suggerimento in merito. certo mi scoccia un po non riuscire a risolvere e dare il mio contributo, ma purtroppo non sono riuscito a trovare la causa del problema... l'unica cosa che ho trovato e' che se de-commenti l'intestazione non prende piu il nome della colonna, pero ti esce comunque l'intestazione "novita' per agosto" duplicata.
Avatar utente
lavoriamopervoi
membro Senior
membro Senior
Messaggi: 405
Iscritto il: 14/12/2007, 18:32
Contatta:

Messaggio da lavoriamopervoi »

teledido ha scritto:
fistandantilus ha scritto:@Teledido..

stessa problema tuo con la contribution di Lavoriamopervoi..
cioe mi prende il nome del box della colonna e in piu' e duplicata (poco sopra difatti c'e scritto novita' per agosto)
te hai risolto...
se si come...(mi sto spaccando il cranio per riuscirci)

ah...
per i fortunati in ferie...
BUONE FERIE A TUTTI...(io purtroppo non ci andro' :( )
guarda, sono ancora nella stessa situazione, stavo aspettando che vit, o maury, diano qualche suggerimento in merito. certo mi scoccia un po non riuscire a risolvere e dare il mio contributo, ma purtroppo non sono riuscito a trovare la causa del problema... l'unica cosa che ho trovato e' che se de-commenti l'intestazione non prende piu il nome della colonna, pero ti esce comunque l'intestazione "novita' per agosto" duplicata.
Siccome ho seguito poco il forum non avevo capito che non ci eravate riusciti:
includes/modules/new_products.php

codice:

Codice: Seleziona tutto

<?php
/*
  $Id: new_products.php,v 1.34 2003/06/09 22:49:58 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2008 osCommerce

  Released under the GNU General Public License
*/
?>
<!-- new_products //-->
<?php
  /*$info_box_contents = array();
  $info_box_contents[] = array('text' => sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B')));

  new contentBoxHeading($info_box_contents); */
  
  $boxHeading = sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B'));
  $corner_left = 'rounded';
  $corner_right = 'rounded';
  $boxContent_attributes = ' align="center"';
  $box_base_name = sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B')); // for easy unique box template setup (added BTSv1.2)
  $box_id = $box_base_name . 'Box';  // for CSS styling paulm (editted BTSv1.2)
  
  //TotalB2B start
  if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) {
// ######################## Added Enable / Disable Categorie ################
    $new_products_query = tep_db_query("select p.products_id, p.products_image, p.products_tax_class_id, pd.products_name, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where c.categories_status='1' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' order by rand() desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
// ######################## End Added Enable / Disable Categorie ################
  } else {
// ######################## Added Enable / Disable Categorie ################
    $new_products_query = tep_db_query("select distinct p.products_id, p.products_image, p.products_tax_class_id, pd.products_name, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where c.categories_status='1' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and c.parent_id = '" . (int)$new_products_category_id . "' and p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' order by rand() desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
// ######################## End Added Enable / Disable Categorie ################
  }
  //TotalB2B end

 require(bts_select('column', 'new_products.php')); // BTSv1.5 
 
?>
<!-- new_products_eof //-->
Fatemi sapere....
Ciao
Antonello
teledido
membro Baby
membro Baby
Messaggi: 67
Iscritto il: 24/09/2007, 2:25

Messaggio da teledido »

lavoriamopervoi ha scritto:
teledido ha scritto:
fistandantilus ha scritto:@Teledido..

stessa problema tuo con la contribution di Lavoriamopervoi..
cioe mi prende il nome del box della colonna e in piu' e duplicata (poco sopra difatti c'e scritto novita' per agosto)
te hai risolto...
se si come...(mi sto spaccando il cranio per riuscirci)

ah...
per i fortunati in ferie...
BUONE FERIE A TUTTI...(io purtroppo non ci andro' :( )
guarda, sono ancora nella stessa situazione, stavo aspettando che vit, o maury, diano qualche suggerimento in merito. certo mi scoccia un po non riuscire a risolvere e dare il mio contributo, ma purtroppo non sono riuscito a trovare la causa del problema... l'unica cosa che ho trovato e' che se de-commenti l'intestazione non prende piu il nome della colonna, pero ti esce comunque l'intestazione "novita' per agosto" duplicata.
Siccome ho seguito poco il forum non avevo capito che non ci eravate riusciti:
includes/modules/new_products.php

codice:

Codice: Seleziona tutto

<?php
/*
  $Id: new_products.php,v 1.34 2003/06/09 22:49:58 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2008 osCommerce

  Released under the GNU General Public License
*/
?>
<!-- new_products //-->
<?php
  /*$info_box_contents = array();
  $info_box_contents[] = array('text' => sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B')));

  new contentBoxHeading($info_box_contents); */
  
  $boxHeading = sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B'));
  $corner_left = 'rounded';
  $corner_right = 'rounded';
  $boxContent_attributes = ' align="center"';
  $box_base_name = sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B')); // for easy unique box template setup (added BTSv1.2)
  $box_id = $box_base_name . 'Box';  // for CSS styling paulm (editted BTSv1.2)
  
  //TotalB2B start
  if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) {
// ######################## Added Enable / Disable Categorie ################
    $new_products_query = tep_db_query("select p.products_id, p.products_image, p.products_tax_class_id, pd.products_name, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where c.categories_status='1' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' order by rand() desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
// ######################## End Added Enable / Disable Categorie ################
  } else {
// ######################## Added Enable / Disable Categorie ################
    $new_products_query = tep_db_query("select distinct p.products_id, p.products_image, p.products_tax_class_id, pd.products_name, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where c.categories_status='1' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and c.parent_id = '" . (int)$new_products_category_id . "' and p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' order by rand() desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
// ######################## End Added Enable / Disable Categorie ################
  }
  //TotalB2B end

 require(bts_select('column', 'new_products.php')); // BTSv1.5 
 
?>
<!-- new_products_eof //-->
Fatemi sapere....
Ciao
Antonello
non e cambiato niente...
ma, fammi capire... a te funziona bene? hai usato gli stessi file? modificato qualcos'altro?
mi sta venendo il sospetto che il problema risieda in qualche altro file, e poi come mai prende il nome dall'ultimo box a sinistra??? molto strano.
Avatar utente
lavoriamopervoi
membro Senior
membro Senior
Messaggi: 405
Iscritto il: 14/12/2007, 18:32
Contatta:

Messaggio da lavoriamopervoi »

teledido ha scritto: non e cambiato niente...
ma, fammi capire... a te funziona bene? hai usato gli stessi file? modificato qualcos'altro?
mi sta venendo il sospetto che il problema risieda in qualche altro file, e poi come mai prende il nome dall'ultimo box a sinistra??? molto strano.
si certo non si vede sul mio sito?
sai perché nel file templates/*template*/new_products.php questa riga è commentata:

Codice: Seleziona tutto

/*$row = 0;
  $col = 0;
  $info_box_contents = array(); 
  $boxHeading = sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B'));
  $corner_left = 'rounded';
  $corner_right = 'rounded';
  $boxContent_attributes = ' align="center"';
  $box_base_name = sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B')); // for easy unique box template setup (added BTSv1.2)
  $box_id = $box_base_name . 'Box';  // for CSS styling paulm (editted BTSv1.2) */
prova a togliere i commenti e rimetti il vecchio:
includes/modules/new_products.php

fammi sapere...
fistandantilus
membro Junior
membro Junior
Messaggi: 42
Iscritto il: 08/05/2008, 14:38

Messaggio da fistandantilus »

...domani riprovo e ti dico...
intanto grazie per la disponibilità...
e complimenti per quel sito di prova...sto tentando anche io di fare una cosa cosi'..ma per ora, specie nella fase "creativa" del template sono in alto..alto ...alto mare.....

cmq thx
:D
fistandantilus
membro Junior
membro Junior
Messaggi: 42
Iscritto il: 08/05/2008, 14:38

Messaggio da fistandantilus »

..ok..ho tolto i commenti...( /*,*\,\\)
in effetti ora non prende piu l'intestazione della colonna di sx...
ma cmq rimane doppia...
lo ammetto l'ho fatto in fretta e furia..magari ho tralasciato qualcosa..cmq per teledido...gia cosi siamo sulla buona strada :D


edito:

dopocena c'ho data una ulteriore occhiata...
in effetti ora il box si chiama in modo corretto ( es: "novita di agosto)
ma rimane comunque duplicato.....
teledido
membro Baby
membro Baby
Messaggi: 67
Iscritto il: 24/09/2007, 2:25

Messaggio da teledido »

fistandantilus ha scritto:..ok..ho tolto i commenti...( /*,*\,\\)
in effetti ora non prende piu l'intestazione della colonna di sx...
ma cmq rimane doppia...
lo ammetto l'ho fatto in fretta e furia..magari ho tralasciato qualcosa..cmq per teledido...gia cosi siamo sulla buona strada :D


edito:

dopocena c'ho data una ulteriore occhiata...
in effetti ora il box si chiama in modo corretto ( es: "novita di agosto)
ma rimane comunque duplicato.....
te lo avevo scritto prima questo...
ho gia provato a de-commentare con i risultati che hai visto
dydd
membro Junior
membro Junior
Messaggi: 4
Iscritto il: 30/06/2008, 14:16

Messaggio da dydd »

Salve qualcuno mi puo' dare una indicazione su come si installa un template su questa versione presa da www.magnino.net ? ... tutti i template che trovo su internet sono compatibili ? grazie
fistandantilus
membro Junior
membro Junior
Messaggi: 42
Iscritto il: 08/05/2008, 14:38

Messaggio da fistandantilus »

allora dydd...
i template che trovi su internet per osc, non possono essere installati su questa versione...o meglio...
per installare/creare un template sulla oswai devi metterci mano tu, non puoi prendere un template e sbatterlo dentro semplicemente...
sempre su questo topic e pure in questo forum trovi qualche aiuto utile...

Ma non ti scoraggiare da questa cosa, questa versione OSWAI vale davvero la pena di essere utilizzata e se seguirai gli sviluppi ti ritroverai una delle migliori (a mio avviso la migliore) versione openfree di osc che ci sia sulla rete (e non mi riferisco solo alla rete ita)
Per il resto chiedi e comunque una risposta la troverai sempre....

intanto prova a leggere qua' ---> viewtopic.php?t=10023
teledido
membro Baby
membro Baby
Messaggi: 67
Iscritto il: 24/09/2007, 2:25

Messaggio da teledido »

teledido ha scritto:
lavoriamopervoi ha scritto:
teledido ha scritto: guarda, sono ancora nella stessa situazione, stavo aspettando che vit, o maury, diano qualche suggerimento in merito. certo mi scoccia un po non riuscire a risolvere e dare il mio contributo, ma purtroppo non sono riuscito a trovare la causa del problema... l'unica cosa che ho trovato e' che se de-commenti l'intestazione non prende piu il nome della colonna, pero ti esce comunque l'intestazione "novita' per agosto" duplicata.
Siccome ho seguito poco il forum non avevo capito che non ci eravate riusciti:
includes/modules/new_products.php

codice:

Codice: Seleziona tutto

<?php
/*
  $Id: new_products.php,v 1.34 2003/06/09 22:49:58 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2008 osCommerce

  Released under the GNU General Public License
*/
?>
<!-- new_products //-->
<?php
  /*$info_box_contents = array();
  $info_box_contents[] = array('text' => sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B')));

  new contentBoxHeading($info_box_contents); */
  
  $boxHeading = sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B'));
  $corner_left = 'rounded';
  $corner_right = 'rounded';
  $boxContent_attributes = ' align="center"';
  $box_base_name = sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B')); // for easy unique box template setup (added BTSv1.2)
  $box_id = $box_base_name . 'Box';  // for CSS styling paulm (editted BTSv1.2)
  
  //TotalB2B start
  if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) {
// ######################## Added Enable / Disable Categorie ################
    $new_products_query = tep_db_query("select p.products_id, p.products_image, p.products_tax_class_id, pd.products_name, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where c.categories_status='1' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' order by rand() desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
// ######################## End Added Enable / Disable Categorie ################
  } else {
// ######################## Added Enable / Disable Categorie ################
    $new_products_query = tep_db_query("select distinct p.products_id, p.products_image, p.products_tax_class_id, pd.products_name, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where c.categories_status='1' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and c.parent_id = '" . (int)$new_products_category_id . "' and p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' order by rand() desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
// ######################## End Added Enable / Disable Categorie ################
  }
  //TotalB2B end

 require(bts_select('column', 'new_products.php')); // BTSv1.5 
 
?>
<!-- new_products_eof //-->
Fatemi sapere....
Ciao
Antonello
non e cambiato niente...
ma, fammi capire... a te funziona bene? hai usato gli stessi file? modificato qualcos'altro?
mi sta venendo il sospetto che il problema risieda in qualche altro file, e poi come mai prende il nome dall'ultimo box a sinistra??? molto strano.
ehm, ho capito proprio ora che questo file va messo in "includes/modules/new_products.php", ora funziona perfettamente, grazie.
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Messaggio da maury2ma »

uscita 6.25.
incluso template con movimento prodotti.
http://www.magnino.net/os011/index.php? ... scorrevoli
risolti piccoli bug.
validato codice in vari punti.
tolti definitivamente tutti i CAP e le province.
incluse le province base per velocizzare il DB.
occhio che vengono cancellati le province dall'anagrafica cliente !
consiglio vivamente di stamparsi l'anagrafica di tutti i clienti prima dell'aggiornamento.
teledido
membro Baby
membro Baby
Messaggi: 67
Iscritto il: 24/09/2007, 2:25

Messaggio da teledido »

maury2ma ha scritto:uscita 6.25.
incluso template con movimento prodotti.
http://www.magnino.net/os011/index.php? ... scorrevoli
risolti piccoli bug.
validato codice in vari punti.
tolti definitivamente tutti i CAP e le province.
incluse le province base per velocizzare il DB.
occhio che vengono cancellati le province dall'anagrafica cliente !
consiglio vivamente di stamparsi l'anagrafica di tutti i clienti prima dell'aggiornamento.
maury, sei grande, grande, grande
come te sei grande solamente tu
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Messaggio da maury2ma »

teledido ha scritto: maury, sei grande,grande,grande, come te ci sei soltanto tu.
lo so, vado troppo forte (me lo dicono spesso anche i poliziotti :cry: )

oramai non so piu' che aggiungere, avete idee ?
io mi sto fermando, tolgo solo i bug che si scoprono e basta.
teledido
membro Baby
membro Baby
Messaggi: 67
Iscritto il: 24/09/2007, 2:25

Messaggio da teledido »

maury2ma ha scritto:
teledido ha scritto: maury, sei grande,grande,grande, come te ci sei soltanto tu.
lo so, vado troppo forte (me lo dicono spesso anche i poliziotti :cry: )

oramai non so piu' che aggiungere, avete idee ?
io mi sto fermando, tolgo solo i bug che si scoprono e basta.
ti serve un suggerimento creativo? beh, ascolta, c'è una cosa che ho in mente da un po.. eliminare un bel po di box, trasferendo le varie funzioni nell'header, tipo la ricerca, il box login, le info...
inoltre mi piacerebbe che la sezione chi c'e' online funzionasse tipo come phpstat, o magari integrare proprio quello, visto che gia esiste (naturalmente con il db paesi gia incluso). poi i popup quando si ingrandisce l'immagine che lo schermo diventa scuro ed appare l'immagine, magari che si possa abilitare o meno da pannello di controllo...
certo poi tutto cio andrebbe validato, per mantenere lo stile di oswai... se po fa?
Rispondi