# Helpers in extensions

**URL:** <https://www.ruby-forum.com/t/helpers-in-extensions/112264>\
**Category:** Radiant CMS\
**Created:** [August 16, 2007, 10:32pm UTC](https://www.ruby-forum.com/t/helpers-in-extensions/112264 "2007-08-16T22:32:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jimgroom](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7cd45c/32.png) [@jimgroom](https://www.ruby-forum.com/u/jimgroom)\
**Post date:** [August 16, 2007, 10:32pm UTC](https://www.ruby-forum.com/t/helpers-in-extensions/112264/1 "2007-08-16T22:32:10Z")

</div>

I’m attempting to create a tag that outputs a dollar value, such as

number\_to\_currency(tag.locals.item.price)

This isn’t working. What might I be doing wrong, or are there  
limitations to using rails helpers that I don’t understand?  
Thanks

-Jim

---

<div class="post-metadata">

**Author:** ![jimgroom](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7cd45c/32.png) [@jimgroom](https://www.ruby-forum.com/u/jimgroom)\
**Post date:** [August 16, 2007, 10:35pm UTC](https://www.ruby-forum.com/t/helpers-in-extensions/112264/2 "2007-08-16T22:35:10Z")

</div>

I think you’ll just need to include the necessary helper in your tags  
module. I have some photos I am manipulating in tags logic, so I needed  
a  
helper. Simply:

include FileColumnHelper

And I had access to the helpers.

Thanks,

–  
Barry Hess  
removed\_email\_address@domain.invalid

> **[Barry Hess :: bjhess.com](https://bjhess.com/blog/)**
>
> Barry Hess writes about software, writing, creativity, media, and family.

[http://www.scrawlers.com](http://www.scrawlers.com)

---

<div class="post-metadata">

**Author:** ![jimgroom](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7cd45c/32.png) [@jimgroom](https://www.ruby-forum.com/u/jimgroom)\
**Post date:** [August 16, 2007, 10:41pm UTC](https://www.ruby-forum.com/t/helpers-in-extensions/112264/3 "2007-08-16T22:41:11Z")

</div>

Jim G. wrote:

> I’m attempting to create a tag that outputs a dollar value, such as
> 
> number\_to\_currency(tag.locals.item.price)

I assume you have read the extensions tutorial? It talks about creating  
tags:

[http://wiki.radiantcms.org/Creating\_Radiant\_Extensions](http://wiki.radiantcms.org/Creating_Radiant_Extensions)

–  
John L.  
[http://wiseheartdesign.com](http://wiseheartdesign.com)

---

<div class="post-metadata">

**Author:** ![jimgroom](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7cd45c/32.png) [@jimgroom](https://www.ruby-forum.com/u/jimgroom)\
**Post date:** [August 16, 2007, 11:18pm UTC](https://www.ruby-forum.com/t/helpers-in-extensions/112264/4 "2007-08-16T23:18:20Z")

</div>

Aha! Thanks

---

<div class="post-metadata">

**Author:** ![jimgroom](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7cd45c/32.png) [@jimgroom](https://www.ruby-forum.com/u/jimgroom)\
**Post date:** [August 16, 2007, 11:21pm UTC](https://www.ruby-forum.com/t/helpers-in-extensions/112264/5 "2007-08-16T23:21:20Z")

</div>

On Aug 16, 2007, at 16:40, John W. Long wrote:

> Jim G. wrote:
> 
> > I’m attempting to create a tag that outputs a dollar value, such as
> > 
> > number\_to\_currency(tag.locals.item.price)
> 
> I assume you have read the extensions tutorial? It talks about  
> creating  
> tags:
> 
> [http://wiki.radiantcms.org/Creating\_Radiant\_Extensions](http://wiki.radiantcms.org/Creating_Radiant_Extensions)

Yup. But I don’t think the answer to my question about helpers is  
addressed there.
