Modificare Add to Cart form o crearne uno nuovo?

1 contenuto / 0 new
Modificare Add to Cart form o crearne uno nuovo?

Ciao a tutti,
è il mio primo post su questo forum quindi colgo l'occasione di salutare tutti voi sviluppatori italiani che rendete fantastico questo cms.

In questi giorni sto sviluppando il mio secondo sito con drupal 7 e ho incontrato un problema a cui non sto riuscendo a trovare una soluzione, vi descrivo il contesto in modo da facilitarvi la risoluzione.

Il sito in questo offre eventi sportivi ai quali gli utenti si possono iscrivere e pagare l'iscrizione. Nella homepage è presente una View che raccoglie gli ultimi 4 eventi pubblicati sul sito (i campi visualizzati dalla view sono: titolo, immagine e pulsate add to cart).

Ho deciso di far sì che gli eventi venissero trattati come prodotti da drupal commerce, ed essendo eventi a numero di partecipanti limitato ho installato anche il modulo Stock e anche String Overidden per cambiare le label al pulsante Addtocart form, in questa maniera, quando:

L'evento è stato creato ma non è attivo la label sarà: "Prossimamente" che sostituisce Product not available
Se lo stock è terminato: "Iscrizioni Chiuse" che sostituisce Out of stock
Se è possibile iscriversi all'evento "Partecipa" che sostituisce Add to cart

Così facendo ho apparentemente ottenuto quello che volevo visto che un utente dalla homepage può visualizzare gli ultimi 4 eventi pubblicati e vedere il loro stato attraverso il valore del form.
Il problema sorge quando all'evento ci si può iscrivere, infatti l'utente cliccherà su "Partecipa"(Add to cart) e verrà reindirizzato alla pagina di checkout(ho skippato l'inserimento nel carrello), quello che vorrei è che il pulsante reindirizzasse alla pagina completa dell'evento nella quale sarà presente il pulsante per effettuare il checkout.

Probabilmente esistono altri metodi più eleganti per ottenere quello che voglio, per questo ho spiegato tutta la situazione, sarei felice di imparare tecniche più "eleganti" :D

Grazie in anticipo del supporto! vi auguro una buona serata!

Drupal Version: