title: Is it ok if Helper will interact with Model?
body: <p>Is it ok if Helper will interact with Model or not?</p>
  
  <p>For example, I have helper generating custom <code>&lt;select&gt;</code> for choosing categories.
  Right now I'm extracting data for this <code>&lt;select&gt;</code> in Controller (using Model, of couse) and then assigning it to View. </p>
  
  <p>But there is another way to do. Just put interaction with Model into Helper. It will make Controller's code more simple and will help us avoid duplicating code.</p>
  
  <p>Any ideas?</p>