Per inviare delle email utilizzo gsub per modificarne il contenuto.
Attualmente utilizzo un set di variabili limitato e predefinito che
allego all’indirizzo (nome,cagnome,email,var1,var2,var3,var4,var5) e poi
effettuo la sostituzione con questo semplice helper:
La mia idea sarebbe di rendere le opzioni dinamiche mettendole in una
tabella collegata
address has_many options
La stringa di ricerca la genero facilmente con un metodo ad hoc nel
modello address ma non riesco a trovare una soluzione per le
sostituzioni o meglio: riesco ad ottenere un hash con le coppie chiave
valore ( {"{var1}" => “val1”, …} ) ma gsub non mi accetta un hash
unico ne pretende vari separati e non capisco come farlo…