Dear Dan,

Thanks very much. I put child.parts as an array. 
     child.parts = [ body ]

Now the error is while
saving. 
 
       child.save!

Here is the error message. Do I need to enter pass on 
login and password information through the script? If so how may i do
that. Or what else could be the source of the error?

Thanks much for your patience and kind help.

saji

/usr/lib/ruby/gems/1.8/gems/radiant-0.6.1/vendor/rails/railties/lib/commands/runner.rb:45:
 
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.1/vendor/rails/activerecord/lib/active_record/validations.rb:764:in
 `save_without_transactions!': Validation failed: Parts is invalid 
(ActiveRecord::RecordInvalid)
        from 
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.1/vendor/rails/activerecord/lib/active_record/transactions.rb:133:in
 `save!'
        from 
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.1/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:59:in
 `transaction'
        from 
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.1/vendor/rails/activerecord/lib/active_record/transactions.rb:95:in
 `transaction'
        from 
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.1/vendor/rails/activerecord/lib/active_record/transactions.rb:121:in
 `transaction'
        from 
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.1/vendor/rails/activerecord/lib/active_record/transactions.rb:133:in
 `save!'
        from (eval):16
        from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `eval'
        from 
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.1/vendor/rails/railties/lib/commands/runner.rb:45
        from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in 
`gem_original_require'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in 
`require'
        from script/runner:3


* Daniel Sheppard <[EMAIL PROTECTED]> [2007-05-16 18:09:53 +1000]:

> child.parts should be an array 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] 
> > [mailto:[EMAIL PROTECTED] On Behalf Of 
> > Saji Njarackalazhikam Hameed
> > Sent: Wednesday, 16 May 2007 4:57 PM
> > To: [email protected]
> > Subject: Re: [Radiant] automated page building
> > 
> > Sean,
> > 
> > Thanks..
> > 
> > With the URL now enclosed by quotes, I get the following 
> > error ...hmmm.
> > what could i be doing wrong? 
> > 
> > saji
> > 
> > # Start of Ruby code
> > #require 'config/environment' ! i commented this out
> > 
> > parent = Page.find_by_url("/articles/")
> > 
> > i=1
> > child = Page.new
> > child.parent = parent
> > child.title = "Page #{i}"
> > child.breadcrumb = "Page #{i}"
> > child.slug = "page-#{i}"
> > body = PagePart.new
> > body.content = "This is page #{i}"
> > child.parts = body
> > child.save!
> _______________________________________________
> Radiant mailing list
> Post:   [email protected]
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

-- 
Saji N. Hameed

APEC Climate Center                                     +82 51 668 7470
National Pension Corporation Busan Building 12F         
Yeonsan 2-dong, Yeonje-gu, BUSAN 611705                 [EMAIL PROTECTED]
KOREA
_______________________________________________
Radiant mailing list
Post:   [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to