>
> Hi all, I've been developing a Rails app, I almost finish so, I decided
> refactor my code. Here some doubts


1.- I've Job and User controllers, a user has jobs but when you create the
job there isn't user assigned.
So I've the myworks in the entries controller:

 def myworks
    @entries = Entry.find_all_by_user_id(current_user.id)
    respond_to do |format|
      format.html
      format.xml  { render :xml => @entries }
    end
  end


and I've this route:

match '/myworks' => 'entries#myworks', :as => 'myworks'

So I access it via the URL: localhost:3000/myworks

But I move it to the User controller (I think it's better):

def myworks
    @entries = Entry.find_all_by_user_id(self.id)
    respond_to do |format|
      format.html
      format.xml  { render :xml => @entries }
    end
  end


and I want to access It with this url: localhost:3000/user/1/myentries

Question: How do I to do that?

2.- I've this img tag many times in my views:

> <img src="<%= entry.officeentrystate ? "../images/buttons/flag_green.gif" :
> "../images/buttons/flag_red.gif"%>"
>                  title="<%= t('entries.fields.officeentrystate') %>"
> alt="<%= t('entries.fields.officeentrystate') %>"/>


Question: There's a way to create a helper to do that? Like,

> helper_name(title, value)


I'll really appreciate your help.

Regards,
-- 
TSU. Amador Cuenca

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to