Nuovo Blocco

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
Avatar utente
Ricsca
membro Regular
membro Regular
Messaggi: 155
Iscritto il: 25/05/2005, 22:15
Contatta:

Nuovo Blocco

Messaggio da Ricsca »

Ciao, chi mi puo dare una mano nel creare un nuovo blocco nel quale metterci le gif dei metodi di pagamento?
Non ho idea di come si faccia1 :)
Grazie 1000
Avatar utente
wiko85
membro Veteran
membro Veteran
Messaggi: 731
Iscritto il: 15/09/2005, 11:24
Contatta:

Messaggio da wiko85 »

1. crea le gif

2. decidi se bettere il blocco a sinistra (HASTA SIEMPRE :D ) o a destra

3. crea un file e chiamalo pagamenti.php con questo contenuto:

Codice: Seleziona tutto

<!-- metodi di pagamento //-->

          <tr>
            <td><img src="percorso immagine1.gif" border="0"><br>
                   <img src="percorso immagine2.gif" border="0"><br>
                   <img src="percorso immagine3.gif" border="0">
            </td>
          </tr>

<!-- metodi di pagamento //-->
e salvalo in /catalog/includes/boxes/

poi apri il file column_left.php o column_right.php e inserisci dove vuoi il codice

Codice: Seleziona tutto

  require(DIR_WS_BOXES . 'pagamenti.php');
spero di esserti stato d'aiuto...

bye! :wink:
Avatar utente
Ricsca
membro Regular
membro Regular
Messaggi: 155
Iscritto il: 25/05/2005, 22:15
Contatta:

Messaggio da Ricsca »

Grazie 1000 :)
Avatar utente
wiko85
membro Veteran
membro Veteran
Messaggi: 731
Iscritto il: 15/09/2005, 11:24
Contatta:

Messaggio da wiko85 »

di nulla! :wink:
MrFLY
membro Baby
membro Baby
Messaggi: 61
Iscritto il: 12/11/2005, 16:58
Località: Salerno
Contatta:

Messaggio da MrFLY »

@wiko

ho seguito la tua procedura per la creazione del box .. e funziona.
Volevo chiederti come faccio a dare la stessa cornice degli altri box e l'intestazione modalità di pagamenti e linkare l'immagine alla sezione pagamenti del mio sito?

Tnx
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

MrFLY ha scritto: ho seguito la tua procedura per la creazione del box .. e funziona.
Volevo chiederti come faccio a dare la stessa cornice degli altri box e l'intestazione modalità di pagamenti e linkare l'immagine alla sezione pagamenti del mio sito?
Allora, non devi semplicemente copiare le righe di wiko ma tutto il codice di un box, questo sotto l'ho fatto ieri per ricsca:

Codice: Seleziona tutto

<?php
/*
  $Id: links.php,v 1.0 2005/09/29 22:31:00 hpdl Exp $

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

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
?>
<!-- links //-->
          <tr>
            <td>
<?php
  $info_box_contents = array();
  $info_box_contents[] = array('text' => BOX_HEADING_SPEDIZIONI);

  new infoBoxHeading($info_box_contents, false, false, false, $column_location);

  $info_box_contents = array();
  $info_box_contents[] = array('text' => '<center>' .tep_image(DIR_WS_IMAGES . 'poste.gif') . '<br>' .
                                         tep_image(DIR_WS_IMAGES . 'bartolini.gif') . '<br>'.
                                         tep_image(DIR_WS_IMAGES . 'executive.gif'). '</center>');


  new infoBox($info_box_contents, $column_location);
?>
            </td>
          </tr>

<!-- links_eof //-->
In questo modo il box e' uguale agli altri.
Per mettere il titolo, in questo caso sarebbe spedizioni devi aggiungere una define in languages/italian.php e le altre lingue

Codice: Seleziona tutto

define('BOX_HEADING_SPEDIZIONI', 'Spedizioni');
Infine se tu volessi linkare l'immagine a una pagina (spedizioni ad esempio) cambi il codice che visualizza l'immagine in:

Codice: Seleziona tutto

'<a href="' . tep_href_link(FILENAME_SHIPPING) . '">' .tep_image(DIR_WS_IMAGES . 'poste.gif') . '</a><br>' .
ecc.


'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
MrFLY
membro Baby
membro Baby
Messaggi: 61
Iscritto il: 12/11/2005, 16:58
Località: Salerno
Contatta:

Messaggio da MrFLY »

Grazie bass sto iniziando a capirci di più.
Mi metto subito al lavoro...
Tnx
Avatar utente
Ricsca
membro Regular
membro Regular
Messaggi: 155
Iscritto il: 25/05/2005, 22:15
Contatta:

Messaggio da Ricsca »

Se invece dovessi fare un nuovo blocco ma invece delle 3 immagini come si può vedere da questo codice
<?php
$info_box_contents = array();
$info_box_contents[] = array('text' => BOX_HEADING_SPEDIZIONI);

new infoBoxHeading($info_box_contents, false, false, tep_href_link(FILENAME_SHIPPING), $column_location);

$info_box_contents = array();
$info_box_contents[] = array('text' => '<center>' .tep_image(DIR_WS_IMAGES . 'poste.gif') . '<br><br>' .
tep_image(DIR_WS_IMAGES . 'bartolini.gif') . '<br><br>'.
tep_image(DIR_WS_IMAGES . 'executive.gif'). '</center>');


new infoBox($info_box_contents, $column_location);
?>
</td>
</tr>

<!-- links_eof //-->
Dovresti mettere questo collegamento:
Come devo scrivere? :)

Grazie 1000
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

Ricsca ha scritto: Come devo scrivere? :)

Codice: Seleziona tutto

$info_box_contents[] = array('text' =>'<a href="http://www.rettilimania.it/chat/client.php" target="_blank"><img
  src="http://www.rettilimania.it/chat/statusimage.php"></a>');

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
cippe
membro Baby
membro Baby
Messaggi: 74
Iscritto il: 26/01/2004, 1:00
Località: Livorno
Contatta:

Messaggio da cippe »

E per metterci solo testo dentro al box come si fa :P?
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

cippe ha scritto:E per metterci solo testo dentro al box come si fa :P?

Codice: Seleziona tutto

$info_box_contents[] = array('text' =>'bla bla bla');
Puoi usare anche i tag html

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
Rispondi