- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Creatore di preventivi personalizzati con WP
-
Creatore di preventivi personalizzati con WP
Ciao @marcobardani,
benvenuto sul forum.Quello che vuoi fare tu si può fare con WooCommerce, ma la logica che usi non è applicabile così semplicemente come speri.
Per iniziare, dovresti creare i prodotti singoli. Dopo, tramite un plugin perché WooCommerce non credo lo faccia di default, imposti degli sconti in base al numero di prodotti.
Per quello che riguarda la scatola, io userei le opzioni di spedizione per modificare il prezzo in base al peso o al volume dei prodotti. Anche per questo ci sono dei plugin appositi.In particolare, facendo una veloce ricerca, ho trovato:
Woo Discount Roles per gli sconti in base al numero di item uguali;
Weight Based Shipping for WooCommerce per impostare le spedizioni in base al peso.Ti consiglio, visto che tu stesso ti dichiari un utente inesperto, di leggere la documentazione di WooCommerce per capire come funziona e le logiche che sono utilizzate nella gestione del negozio online.
-
Ciao
parliamo di creare una pagina/e per creare preventivi o di uno shop con un carrello?
-
@marcobardani occhio che un link come quello che descrivi vvv.mysite/offerte/1232021-tuonome
non è segreto, tu pensi che lo possa vedere solo chi quella url ma è vero in parte per due motivi:
1 - se non lo blocchi verra indicizzato come tutto il resto del sito, e potenzialmente potrebbe essere trovato da chiunque
2 - una volta che hai dato quel link, chiunque lo può girare a chiunque, e sopratutto basta cambiare il nome o la data e puoi leggere gli affari di chiunque.sarebbe forse meglio proteggere le quotazioni con sistemi piu "sicuri", che ne so a livelli superiori puoi creare una area riservata deve solo l'utente registrato accede e visualizza i dati. oppure gli manda la mail con il pdf o il riepilogo in automatico ecc
Excel su wordpress e piu in generale eseguito online, ti sconsiglio vivamente di usarlo se vuoi che il tuo sito venga bucato in pochi secondi ( l'ho sparata grossa ma per far capire il concetto)
quello che puoi fare a seconda delle logiche condizionali è
-
configurare un woocommerce + plugin di quotazione + plugin vari per le configurazioni avanzate oppure devi mettere mano al codice
esempio: crei tutti i prodotti che vuoi e li pubblichi con le varie condizioni di costi aggiuntivi. (plugin o codice) per cui se metti a carrello 10 prodotti la "spedizione" cosa 20 , se ne metti 9 il costo è gratis ecc
l'utente mette a carrello cio che desidera e il sistema in checkout ti calcola tutti i costi, dopodiche invece che acquistare, l'utente "richiede la quotazione". che significa, a seconda dei plugin usati, che arriva a te una richiesta, oppure arriva al cliente la quotazione
PRO: una volta che vuoi attivare la vendita diretta, hai gia la base pronta
CONTRO: potrebbe essere un pochino complessa la configurazione con soli plugin, oppure ti ci vuole una mando esperta in develop di woocommerce -
prova a vedere se questo ti da una mano: https://codecanyon.net/item/wp-cost-estimation-payment-forms-builder/7818230
ma non ti so dire altro perchè l'ho appena googlato -
cambiando completamente approccio, potresti usare plgin avanzati per i form di contatto come Gravity Forms https://www.gravityforms.com/
ti permette di realizzare un form che possa avere logiche condizionali del tipo se compili campo A allora abilita/disabilita B ecc, cosi come avere le paginazioni del form ( tipo nella prima pagina compili i dati anagrafici, poi la scelta di prodotti, ecc) e alla fine manipolando gli hook di gravity puoi fargli fare tutti i calcoli che vuoi e stampare a video o mandare email i dati risultanti
PRO: non devi stare a crearti tutto il sistema woocommerce se per esempio hai solo poche scelte forzate e tutto il "problema" sta nelle logiche dietro
CONTRO: la vendita online può diventare piu problematica ( ma Comunque fattibile con gli add on di gravity), ma soprattutto devi mettere mano al php
riguardo la memorizzazione e visualizzazione delle offerte:
1- nel caso di woocommerce con quotazioni, se non ricordo male, è come se avessi fatto un ordine quindi l'utente registrato può collegarsi con i propri dati e visualizzare la quotazione ecc
2- nel caso gravity un po piu complesso ma fattibile, cosi al volo quando compili un gravity form in backend ti rimangono tutte le registrazioni fatte e le puoi rivedere tu. per farle vedere all'utente, si potrebbe dire a gravity (con addon) di creare un utente base e poi li fai mettere a database i dati legati al profilo ( e qui diventa forse un po piu complicato..)
-