Sunnysideup\CmsEditLinkField\Forms\Fields\CMSEditLinkField
typical usage: CMSEditLinkField::create( $name = 'MyParent', $title = 'My Parent', $linkedObject = $this->MyParent() );.
Synopsis
class CMSEditLinkField
extends HTMLReadonlyField
{
- // members
- protected DataObject $linkedObject;
- protected string $nameAppendix = '_CMSEditLink';
- // methods
- public void __construct()
- public void setNameAppendix()
- protected void findLink()
- protected void findLabelDescription()
Hierarchy
Extends
- SilverStripe\Forms\HTMLReadonlyField
Members
protected
- $linkedObject
—
SilverStripe\ORM\DataObject
what are we linking to? - $nameAppendix
—
string
appendix for field name.