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.
We've moved the forum!
Please use forum.silverstripe.org for any new questions
(announcement).
The forum archive will stick around, but will be read only.
You can also use our Slack channel
or StackOverflow to ask for help.
Check out our community overview for more options to contribute.
- Page 11(current)
- 2
- Next 10 entries
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.
Hi,
I was wondering if this has changed since last year?
Regards
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?
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
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?
For anyone else who is looking for something like this still...
Looks good, thanks SheaDawson
- Page 11(current)
- 2
- Next 10 entries