Users is already an AS controller. Its a hybrid of the users that can log in, and the users that are also the parents. So there are substantially more fields in my users model that what you would see in some other cases. Parents and Users are used interchangeably.
Users/Parents has a number of Students so just sending the student.id to the show action does not work. That was why I had the two lookup's to get the the parent ID before rendering the show. Is there way to reference the show and have the ability to control what record is show. Next step is to apply the privacy rules to the displayed data. I assume that this can be done with helper methods. /S Kenny Ortmann wrote: > You could make a User Controller and use the show method in the user > controller and then just configure the action link to point to that > controller. But from the look of things you are using the User > controller as an Active Scaffold controller already aren't you? > > When you say Parent, the parent is just the parent record correct? > > ~Kenny > > On Tue, Jul 7, 2009 at 7:15 AM, Soren Christensen <[email protected] > <mailto:[email protected]>> wrote: > > > Hi, > > I have a User mode, and a Student model and use AS for all of my CRUD > action. > > I'm trying to build a function that should show the parents of a > particular student. Would love to make it an 'visual extension' to AS. > > But how - the rails portion was easy - but how do I display it ? > Shall I grab the show method/template from AS and user that as a > template or is there a better method. > > Just trying to do: > > def parents > > student= Student.find(params[:id]) > > @record = User.find(student.user_id) > > render :controller => 'users', :action => 'show', :id => > @record.id <http://record.id> > > end > > > Gives me what I want, but the headline is wrong ! > It shows : > > Show Student (Should have been Show User) > and then it gives me the items the the show view is configured to > display. > > Is there a better way to do this ? > > And can one grab > > vendor/plugins/active_scaffold/frontends/default/views/_show_columns.html.erb, > and placed a modified version in my view directory to customize > the view. > > /S > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "ActiveScaffold : Ruby on Rails plugin" 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/activescaffold?hl=en -~----------~----~----~----~------~----~------~--~---
