mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
ENHANCEMENT #3313 gigtech: Added ComplexTableField::setAddTitle()
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.3@69924 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
10cdb8e05c
commit
ec5448008c
@ -35,6 +35,9 @@ class ComplexTableField extends TableListField {
|
||||
* - A FieldSet object: Use that field set directly.
|
||||
* - A method name, eg, 'getCMSFields': Call that method on the child object to get the fields.
|
||||
*/
|
||||
|
||||
protected $addTitle;
|
||||
|
||||
protected $detailFormFields;
|
||||
|
||||
protected $viewAction, $sourceJoin, $sourceItems, $unpagedSourceItems;
|
||||
@ -302,6 +305,15 @@ JS;
|
||||
function setDetailFormValidator( Validator $validator ) {
|
||||
$this->detailFormValidator = $validator;
|
||||
}
|
||||
|
||||
function setAddTitle($addTitle) {
|
||||
if(is_string($addTitle))
|
||||
$this->addTitle = $addTitle;
|
||||
}
|
||||
|
||||
function Title() {
|
||||
return $this->addTitle ? $this->addTitle : parent::Title();
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the content of this formfield without surrounding layout. Triggered by Javascript
|
||||
@ -984,4 +996,4 @@ class ComplexTableField_Popup extends Form {
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
?>
|
||||
|
Loading…
x
Reference in New Issue
Block a user