En utilisant Ruby on Rails, je remplis un 'select' avec des temps en utilisant un incrément donné, comme toutes les 30 minutes. Actuellement, je suis en train d'écrire toutes les possibilités dans un fichier YAML, mais j'ai l'impression qu'il y a une façon plus fluide. Je pense que je veux fournir un start_time, un end_time, un increment, et actuellement juste une autre option appelée 'Closed' (pensez 'business_hours'). Donc, mon écran de sélection pourrait:Remplir une sélection avec une série de fois par incréments, plus des options supplémentaires
'Closed'
05h00
05h30
06h00
...
[ tout le chemin à] ...
23h30
Quelqu'un peut-il penser à une meilleure façon de le faire, ou est tout simplement « l'orthographe » tous la meilleure façon?