Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Is there a link form field?


Reply

8 Posts   1224 Views

Avatar
bostonmark

2 September 2011 at 1:10pm Community Member, 10 Posts

I'm building out the data layer of a new page type and I want editors to be able to have an isolated field for a link to a page. It can either be an external link or an internal link to another CMS-managed page. Is there some sort of link field type? I'm reviewing http://doc.silverstripe.org/sapphire/en/2.3/reference/form-field-types and don't see one.

Avatar
Ryan M.

2 September 2011 at 2:25pm Community Member, 309 Posts

You could use a TextField to allow people to enter a http://www link into it. Other than that you'd have to extend FormField and create your own field type to handle links.

Avatar
Rodolfo

21 March 2012 at 12:42am Community Member, 11 Posts

Hi,

I was wondering if this has changed since last year?

Regards

Avatar
swaiba

21 March 2012 at 1:51am Forum Moderator, 1796 Posts

No and it's quite easy to goto the api docs and view the children of Formfield to get the answer - or just have a look in "sapphire\forms".

What's wrong with teh previous solution?

Avatar
Rodolfo

21 March 2012 at 1:08pm Community Member, 11 Posts

Hi Swaiba,

I'm still learning my way through SS.

The redirect page already has a field of this type so I'm just going to try to reuse that same code, and perhaps create a new custom field.

I'll post my findings soon.

Regards

Avatar
Martin D.

26 September 2012 at 3:36am Community Member, 21 Posts

I think Rodolfo's question is legitimate. Silverstripe really should have a single field for internal and external links.

Rodolfo, any news on your custom field?

Avatar
SheaDawson

11 July 2013 at 6:37pm Community Member, 46 Posts

For anyone else who is looking for something like this still...

https://github.com/sheadawson/silverstripe-linkable

Avatar
Martin D.

12 July 2013 at 12:46am Community Member, 21 Posts

Looks good, thanks SheaDawson