Model e Form

Ciao a tutti,
vi scrivo perch ho un problema su rails e vorrei un consiglio da
alcuni esperti che so essere in questa lista.

Il mio problema il seguente: ho la tipica struttura gerarchica delle
categorie e prodotti, fin qui tutto facile. Per ogni categoria posso
impostare N prodotti speciali. Per cui ho creato un modello
SpecialProductItem, Ogni category has_many SpecialProductItem ogni
SpecialProductItem has_one Product.

Ora il problema il seguente: nella view vorrei mostrare N select in
cui poter scegliere i vari prodotti speciali, dando all’utente anche
la possibilit di non scegliere niente, in quel caso ha deciso che non
ha uno SpecialProductItem. Come ulteriore complicazione questi
SpecialProductItem sono anche ordinati, per cui ho messo una propriet
position. Ora questo non so come farlo …

  • Vorrei evitare di dover creare per ogni categoria N
    SpecialProductItem vuoti anche se l’utente non ha selezionato niente
  • Non so come creare nella view i vari select visto che non ho i
    SpecialProductItem finch non li creo …

insomma sono un poco incartato. Mi sento un poco incasinato dal fatto
che nella view devo avere dei Model che riflettono il DB, o questo non
vero ??

Se serve posso postare qualche esempio pi concreto …

Spero di essere stato chiaro e che qualcuno mi possa aiutare :slight_smile:

Grazie e Saluti
Gianluca