Hi Jim,
Thanks for the inputs. I actually solved this a different way. The application_controller.rb I copied seemed to override the application_controller.rb in radiant which caused everything to break. So I renamed it. Anyway I'm experiencing another issue, > undefined method `hashed_password' for #<User:0x103724cd8> In my extension, I have a User model which requires the 'digest/sha1' library that performs hashing but it can't seem to find the hashed_password method. Here are the last four app stack trace. > /usr/local/Cellar/Gems/1.8/gems/radiant-0.8.1/vendor/rails/activerecord/lib/active_record/attribute_methods.rb:260:in > `method_missing' > /Users/granvillevanlintao/_Projects/Tradeteck/_radiant/vendor/extensions/forms/app/models/user.rb:17:in > `authenticate' > /Users/granvillevanlintao/_Projects/Tradeteck/_radiant/vendor/extensions/forms/app/controllers/trade_admin_controller.rb:4:in > `login' > /usr/local/Cellar/Gems/1.8/gems/radiant-0.8.1/vendor/rails/actionpack/lib/action_controller/base.rb:1331:in > `send' Right now I think what caused this again is probably the same mistake - naming files which override that of radiant's. So the solution is quite obvious. Best regards, Gran Ville Lintao On Apr 6, 2010, at 11:54 AM, Jim Gay wrote: > > On Apr 5, 2010, at 11:47 PM, Gran Ville Van Lintao wrote: > >> Hi everyone, I'm quite new to radiant and ruby in general. >> >> >> Here's the problem: >> >> I'm creating an extension which allow visitors to fill-out some forms >> and allow the website admin to view and edit those submitted by the visitors. >> >> The extension works outside radiant, while it's still a rails app. But after >> I integrate with my radiant app by ff. the wiki, I get the following in my >> browser after i ran "script/server" >> >>> undefined local variable or method `no_login_required' for >>> SiteController:Class >> >> And the application trace: >>> /usr/local/Cellar/Gems/1.8/gems/radiant-0.8.1/app/controllers/site_controller.rb:4 >>> >> My extension uses filters, administration, and scaffold-generated user and >> various form controllers. >> >> Could there be any conflict to radiant when using any of these? I'm guessing >> it's on the filters but I >> can't narrow it down. >> >> I also tried uninstalling the extension by: >> script/extension uninstall >> and the radiant app is back to normal. > > If it works once you uninstall your extension, you might need to post the > extension code somewhere. > > Have you written any tests for the extension? > Or could you turn off your filters and turn them on one by one checking for > the error manually? > > > Jim Gay > http://www.saturnflyer.com > > > > > _______________________________________________ > Radiant mailing list > Post: [email protected] > Search: http://radiantcms.org/mailing-list/search/ > List Site: http://lists.radiantcms.org/mailman/listinfo/radiant > Radiant: http://radiantcms.org > Extensions: http://ext.radiantcms.org _______________________________________________ Radiant mailing list Post: [email protected] Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
