Il web è tuo, ISP, Immagina, Scrivi, Pubblica. Tu e solo tu senza il coinvolgimento di tecnici specializzati per la costruzione e manutenzione del tuo spazio web. MAXsos+MDLite, 1+1=10 questo è il voto che alla fine ti darai dopo aver pubblicato il tuo mondo in rete. MAXsos per l'hosting professionale, MDLite per liberare la tua fantasia sul web, il tutto facile da usare e con risultato immediato. www.maxsos.com
Nota: Per cortesia non postate lo stesso messaggio in diversi forum. Tutto lo staff di MAXdev e gli iscritti di questa comunità sono qui per aiutarvi e per condividere le proprie esperienze in questi forum, ma prendete l'abitudine di usare la ricerca prima di postare.
Rinnovo la mia domanda.Scusate il nuovo post...ma forse è più corretto come intestazione questo.
Il problema resta sempre lo stesso.Come faccio a modificare ogni singolo box mettendo per esempio un immagine di sfondo diversa a secondo del box considerato.
Uso OSC rc2.2 con Autotheme 0.81.
Grazie
capretta Moderatore
Registrato: 01 Gen 1970
Messaggi: 3539
Località: ValdOrcia
Status: Offline
 Inviato:
29 Ago 2008 - 13:22
ciao,
leggi il manuale sull'uso di AutoTheme in questa pagina nella sezione blocchi aggiuntivi: praticamente ogni blocco che vupoi diverso lo crei col suo autoblock.
ciao
Grazie per la risposta capretta...il mio unico problema è come fare per assegnare per esempio il blocco categorie al mio nuovo autoblock.Ovvero l'autoblock dovrei inserirlo nel theme.cfg ma non so come fare.
_________________ Le richieste di aiuto sono per:
Sito: www.pipposottile.net
Server:linux,Register
Versione MDpro: 1.0821
Versione Mysql Client: 5.0.67
PhpMyAdmin: 2.11.8.1
BohemianRhapsody
Arianna82 Matricola
Registrato: 21 Ott 2007
Messaggi: 45
Utente passivo
Status: Offline
 Inviato:
04 Nov 2008 - 09:25
Ciao. allora io dopo tanto studiare su questa cosa ho risolto senza autoblock, ora te lo spiego per la versione che ho io, cioè la RC2 installata su EasyPHP 1.8
Dunque:
Per fare in modo ke ogni box abbia uno sfondo diverso nello stylesheet ho copiato il codice:
.infoBoxContents { /*SFONDO DEI BOX*/
background: #ff9933;/*Arancione*/
font-family: Forte;
font-size: 12px;
mettendoci un numero progressivo per ogni box (es. infoBoxContents1,2,3.....): poi nel file boxes.php ho ricopiato il codice:
class infoBox2 extends tableBox { /*BOX CARRELLO/I TUOI PRODOTTI*/
function infoBox2($contents) {
$info_box_contents = array();
$info_box_contents[] = array('text' => $this->infoBoxContents2($contents));
$this->table_cellpadding = '1';
$this->table_parameters = 'class="infoBox"';
$this->tableBox($info_box_contents, true);
}
function infoBoxContents2($contents) {
$this->table_cellpadding = '3';
$this->table_parameters = 'class="infoBoxContents2"';
$info_box_contents = array();
$info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));
for ($i=0, $n=sizeof($contents); $i<$n; $i++) {
$info_box_contents[] = array(array('align' => (isset($contents[$i]['align']) ? $contents[$i]['align'] : ''),
'form' => (isset($contents[$i]['form']) ? $contents[$i]['form'] : ''),
'params' => 'class="boxText"',
'text' => (isset($contents[$i]['text']) ? $contents[$i]['text'] : '')));
}
$info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));
return $this->tableBox($info_box_contents);
}
}
e come si vede, ho messo 1,2,3.....Poi ho aperto ogni pagina php riguardante i box (es. categories.php, shopping_cart.php.....) e alla fine della pag quando dice: new infoBox1($info_box_contents), dove adesso c'è uno ciho messo il numero di riferimento ke ho definito nello stylesheet.
Spero di esserti stata utile!
capretta Moderatore
Registrato: 01 Gen 1970
Messaggi: 3539
Località: ValdOrcia
Status: Offline
 Inviato:
04 Nov 2008 - 19:39
ciao,
è un bel lavoretto.... infatti, il motore grafico serve proprio a posizionare dove si vuole i box diversi, visualizzarli solo in certe pagine, .... cioè gestire il layout di tutto il kart mettendo mano a pochi templates.
ciao
Sei un rivenditore ? Ti servono servizi affidabili e professionali da rivendere ai tuoi clienti ? Personalizzazioni particolari di siti dinamici e/o E-Commerce ? Abbiamo quello che ti serve, contattaci per maggiori informazioni. MAXsos