# Fckeditor\_textarea

**URL:** <https://www.ruby-forum.com/t/fckeditor-textarea/154194>\
**Category:** Rails\
**Created:** [November 26, 2008, 10:30am UTC](https://www.ruby-forum.com/t/fckeditor-textarea/154194 "2008-11-26T10:30:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![subhadip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3d9bf3/32.png) [@subhadip](https://www.ruby-forum.com/u/subhadip)\
**Post date:** [November 26, 2008, 10:30am UTC](https://www.ruby-forum.com/t/fckeditor-textarea/154194/1 "2008-11-26T10:30:12Z")

</div>

hi, i am currently using rails version 2.2.2.  
and using fckeditor\_textarea.  
here is the code:

\<%= fckeditor\_textarea(:emailcontent,:body, {:toolbarSet =\> ‘Basic’,  
:width =\> ‘100%’, :height =\> ‘100%’}) %\>  
where emailcontent is the model(object) name,  
and body is method.  
but it’s not working,however same code is working in any version below  
2.2.2.  
The error is undefined method ‘relative\_url\_root’.  
Any reason?  
Thanks.

---

<div class="post-metadata">

**Author:** ![subhadip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3d9bf3/32.png) [@subhadip](https://www.ruby-forum.com/u/subhadip)\
**Post date:** [February 18, 2009, 6:43am UTC](https://www.ruby-forum.com/t/fckeditor-textarea/154194/2 "2009-02-18T06:43:54Z")

</div>

This also worked for me, thank you so much!

Groove

On Nov 26 2008, 5:39 am, Santosh Verma \<rails-mailing-l…@andreas-

---

<div class="post-metadata">

**Author:** ![subhadip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3d9bf3/32.png) [@subhadip](https://www.ruby-forum.com/u/subhadip)\
**Post date:** [November 26, 2008, 11:39am UTC](https://www.ruby-forum.com/t/fckeditor-textarea/154194/3 "2008-11-26T11:39:10Z")

</div>

Subhadip Chakraborty wrote:

> hi, i am currently using rails version 2.2.2.  
> and using fckeditor\_textarea.  
> here is the code:
> 
> \<%= fckeditor\_textarea(:emailcontent,:body, {:toolbarSet =\> ‘Basic’,  
> :width =\> ‘100%’, :height =\> ‘100%’}) %\>  
> where emailcontent is the model(object) name,  
> and body is method.  
> but it’s not working,however same code is working in any version below  
> 2.2.2.  
> The error is undefined method ‘relative\_url\_root’.  
> Any reason?  
> Thanks.

There is been a Fix for Rails 2.2

in the file app/controllers/fckeditor\_controller.rb  
look for  
uploaded = request.relative\_url\_root.to\_s+“#{UPLOADED}/#{params[:Type]}”

replace it with this  
uploaded =  
ActionController::Base.relative\_url\_root.to\_s+“#{UPLOADED}/#{params[:Type]}”

similarly in the file lib/fckeditor.rb  
replace  
js\_path = “#{request.relative\_url\_root}/javascripts”  
with  
js\_path = “#{ActionController::Base.relative\_url\_root}/javascripts”

reference:

> <https://github.com/salicio/fckeditor/commit/fcf8fbee8cfad3a3df0df50172e448727909ccb9>

this worked for me.

---

<div class="post-metadata">

**Author:** ![subhadip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3d9bf3/32.png) [@subhadip](https://www.ruby-forum.com/u/subhadip)\
**Post date:** [April 9, 2009, 8:58am UTC](https://www.ruby-forum.com/t/fckeditor-textarea/154194/4 "2009-04-09T08:58:22Z")

</div>

Thank you!

---

<div class="post-metadata">

**Author:** ![subhadip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3d9bf3/32.png) [@subhadip](https://www.ruby-forum.com/u/subhadip)\
**Post date:** [April 2, 2009, 11:22am UTC](https://www.ruby-forum.com/t/fckeditor-textarea/154194/5 "2009-04-02T11:22:55Z")

</div>

Haha…you saved my life.

Thank you!
