Configurare le spese di spedizione "Table Quote" con Drupal e Ubercart.

Breve introduzione ad Ubercart

Ubercart rappresenta un ambiente di sviluppo per l'ecommerce perfettamente integrato in Drupal. Dispone di moltissimi moduli core più dei moduli aggiuntivi per la gestione di un negozio di commercio elettronico.
Partecipiamo direttamente nella traduzione italiana di Ubercart.

Il modulo da noi sviluppato

Abbiamo sviluppato il seguente modulo per Drupal e Ubercart al fine di permettere la creazione del calcolo delle spese di spedizione in base all'importo totale ordinato oppure in base al peso totale dei prodotti inseriti nel carrello.
Tale modulo è ora integrato con gli attributi e con le opzioni dei prodotti.

L'installazione del modulo

Per poter utilizzare questo modulo occorre disporre di un'installazione funzionante di Drupal (versione 5.x o 6.x) e Ubercart (versione 1.x o 2.x) opportunamente configurati. In seguito occorre scaricare il modulo da noi sviluppato presso il seguente indirizzo: http://drupal.org/project/uc_tablequote dove, oltre al modulo, è anche presente il template per le traduzioni e la traduzione in italiano.

Tale modulo va installato nella seguente cartella della propria installazione Drupal:
/sites/all/modules/ubercart/shipping/
in modo che il percorso finale al modulo sia il seguente:
/sites/all/modules/ubercart/shipping/uc_tablequote/
Da notare che abbiamo preferito inserire i moduli aggiuntivi nella cartella /sites/all/modules per rendere meno traumatico un ipotetico upgrade futuro di Drupal.

Bene, ora non ci resta che andare ad attivare il modulo, che andrà a creare in automatico la tabella uc_tablequote.

Dopo aver installato il modulo portarsi nella pagina di configurazione presso questo percorso di Drupal:
admin/store/settings/quotes/methods/tablequote e andare ad inserire gli scaglioni di peso totale o importo totale ordine. Alla fine occorre abilitare il metodo di spedizione portandosi col proprio browser in: admin/store/settings/quotes/methods.
Qui sotto vengono inserite due immagini di esempio:

Figura 1. Non si è ancora configurato nessuno scaglione.
Figura 1. La schermata visualizzata quando non si è ancora configurato nessuno scaglione.
Figura 2. Si sono impostati degli scaglioni.
Figura 2. La schermata presentata quando si sono impostati degli scaglioni (in questo caso in base al peso).

Tale modulo è stato sviluppato basandosi sul modulo uc_ratequote.module, liberamente scaricabile qui.
È possibile scaricare ed usare liberamente il modulo uc_tablequote a patto che si rispetti la Licenza Pubblica Generica (versione 2, giugno 1991) sotto la quale è rilasciato.

Post new comment

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente.
  • Tags HTML consentiti: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente

Maggiori informazioni sulle opzioni di formattazione.

CAPTCHA
Cosa vuol dire "CAPTCHA"? Leggi su wkipedia: http://it.wikipedia.org/wiki/CAPTCHA.
La seguente domanda è per verificare se sei un visitatore umano e prevenire quindi invii di spam da sistemi automatici.
Immagine 'CAPTCHA'
Riporta il contenuto dell'immagine facendo attenzione ai caratteri maiuscoli e minuscoli.