Dopo 16 anni di attività del Forum GT, oggi, da quello stesso forum, nasce una nuova Community: Connect.gt
Attualmente siamo in fase Alpha 0.1
SCOPRI TUTTE LE NOVITÀ CLICCANDO QUI

Oppure Lascia un feedback, Segnala un bug, Suggerisci miglioramenti o Togliti un dubbio!
  • User Attivo

    Creare un configuratore/preventivatore on-line: possibile? Chiedo aiuto

    Ciao a tutti, mi farebbe davvero comodo poter inserire nel mio sitarello, una pagina dove il cliente, scegliendo un prodotto e i relativi accessori, possa comporsi il prezzo personalizzato.

    L'ideale sarebbe poter mostrare testo + immagine + prezzo degli 8 / 10 prodotti principali e successivamente aggiungere i vari accessori opzionali
    poi, tramite + - / * e gli operatori boleani, calcolare e mostrare il prezzo personalizzato.

    Pensate sia una cosa fattibile in HTML?
    Anche solo per iniziare a smanettare e testare, sapreste suggerirmi un metodo, una strada, un link di esempio o come poter ottenere quanto sopra? 🙂


  • User Attivo

    ciao,
    in html e basta non è possibile. L'html ti è necessario per la parte che dovrà inserire l'utente: deci creare un oggetto di tipo form, e dentor inserire codice con la lista dei prodotti, ad es. il menu a tendina per i quantitativi, le "spunte" (cjeckboxes) per abilitare o meno gli accessori, ecc.
    Devi usare altri linguaggi, ad esempio javascript se vuoi fare delle cose più semplici, oppure php, java, dotnet, ecc (linguaggi server-side) ed eventualmente un database se vuoi qualcosa di più complesso.

    In effetti non hai definito bene la tua esigenza, cosa intendi accessori opzionali e come interagiscono con i prod. principali.
    Inoltre: cosa succede una volta che l'utente ha completato il preventivo? Lo può inviare via email a te o a sè stesso, ne stampa e scarica una copia in pdf, lo invia sui social, non ci fa niente (rimane solo visualizzato solo come riferimento, e poi cmq ti deve chiamare tramite cellulare?).

    ciao


  • User Attivo

    Ciao Gianluca, grazie per la tua risposta,
    ho capito che non sarà una cosa semplice,
    ma anche che tu ne sai molto più di mè 🙂

    gli accessori sono aggiuntivi o alternativi (se potessi utilizzare un foglio excel, con qualche "se" "cerca.orizz" "cerca.vert" ecc me la saprei cavicchiare, insomma le logiche sono abbastanza semplici)
    una volta completato il preventivo, basterebbe poterlo salvare e inviare via email .. e poi ... poi son sicuro che se riuscissi ad arrivare a quel punto, mi verrebbero in mente altre 100 idee 🙂

    A questo punto? Puoi dirmi di più? Da dove inizio? Sapresti mostrarmi qualche esempio? Potresti aiutarmi? 🙂


  • User Attivo

    Volentieri, posso aiutarti se vuoi, solo che avrei bisogno di capire un po' meglio la situazione, il tuo progetto, e tecnicamente dove risiede il tuo sito e con quali servizi / webserver.
    Puoi darmi qualche informazione in più, e magari il link del sito? Usi un cms, tipo joomla o wordpress? è solo html fatto da te / da un tuo conoscente?...
    Imbarcarsi in una cosa del genere che può diventare molto grande (hai detto tu stesso che poi ti verrebbero altre 100 idee) rischia di portarti via molte energie e pochi risultati nel breve.

    Inoltre non ho capito se hai almeno un'infarinatura di html e programmazione. Se "no", ti direi di lasciar perdere, a meno che tu non lo stia facendo per semplice hobby ed imparare ed il guadagnare vendendo i servizi selezionabili dall'utente non ti interessano nel breve.
    Comunque:

    • lato pagina html devi creare un <form> e lì dentro inserire i campi di scelta che dovrà inserire l'utente;
    • javascript o codice server-side per elaborare le info inserite dall'utente. Come linguaggio server side io userei php perchè lo conosco meglio, ma ce ne sono altrettanti validi.

    Ti consiglio pero', prima di partire con lo sviluppo del codice, di buttare su un pezzo di carta le idee, il processo che deve seguire l'utente, e cosa deve fare il tuo codice per soddisfare le richieste dell'utente e tue.
    Questo ti servirà come linee guida da seguire sia se deciderai di sviluppare tutto da solo, ma anche come informazioni da dare ad uno sviluppatore esterno per far comprendere ad esso la complessità / tempi / costi del lavoro.