From 4c940e789cf21632ed0c2fff7f521e3dcbc7469e Mon Sep 17 00:00:00 2001 From: Christopher Joe Date: Mon, 27 Nov 2017 20:24:08 +1300 Subject: [PATCH] BUG Fix table_name config for test pages --- code/BasicFieldsTestPage.php | 2 ++ code/GridFieldTestPage.php | 1 + code/RelationFieldsTestPage.php | 5 +++-- code/TestFileUploadPage.php | 1 + code/TestPage.php | 1 + 5 files changed, 8 insertions(+), 2 deletions(-) diff --git a/code/BasicFieldsTestPage.php b/code/BasicFieldsTestPage.php index 2a035d6..0671cbb 100644 --- a/code/BasicFieldsTestPage.php +++ b/code/BasicFieldsTestPage.php @@ -36,6 +36,8 @@ use SilverStripe\Forms\HTMLReadonlyField; class BasicFieldsTestPage extends TestPage { + private static $table_name = 'BasicFieldsTestPage'; + private static $db = array( 'CalendarDate' => 'Date', 'Checkbox' => 'Boolean', diff --git a/code/GridFieldTestPage.php b/code/GridFieldTestPage.php index 66b1e8d..c94e366 100644 --- a/code/GridFieldTestPage.php +++ b/code/GridFieldTestPage.php @@ -11,6 +11,7 @@ use SilverStripe\Forms\Form; class GridFieldTestPage extends TestPage { + private static $table_name = 'GridFieldTestPage'; private static $has_one = array( "HasOneCompany" => "SilverStripe\\FrameworkTest\\Model\\Company", diff --git a/code/RelationFieldsTestPage.php b/code/RelationFieldsTestPage.php index d4feb2b..df21513 100644 --- a/code/RelationFieldsTestPage.php +++ b/code/RelationFieldsTestPage.php @@ -10,6 +10,7 @@ use SilverStripe\Forms\TreeMultiselectField; class RelationFieldsTestPage extends TestPage { + private static $table_name = 'RelationFieldsTestPage'; private static $has_one = array( "HasOneCompany" => "SilverStripe\\FrameworkTest\\Model\\Company", @@ -28,13 +29,13 @@ class RelationFieldsTestPage extends TestPage private static $defaults = array( 'Title' => 'Relational Fields' ); - + public function getCMSFields() { $fields = parent::getCMSFields(); $allFields = array(); - + $checkboxFields = array( new CheckboxSetField("CheckboxSet", "CheckboxSetField", TestCategory::map()) ); diff --git a/code/TestFileUploadPage.php b/code/TestFileUploadPage.php index 1bb0016..812e327 100644 --- a/code/TestFileUploadPage.php +++ b/code/TestFileUploadPage.php @@ -13,6 +13,7 @@ use SilverStripe\Forms\Form; class TestFileUploadPage extends TestPage { + private static $table_name = 'TestFileUploadPage'; } class TestFileUploadPage_Controller extends TestPage_Controller diff --git a/code/TestPage.php b/code/TestPage.php index 23fee89..9275657 100644 --- a/code/TestPage.php +++ b/code/TestPage.php @@ -19,6 +19,7 @@ use SilverStripe\Security\Security; */ class TestPage extends Page { + private static $table_name = 'TestPage'; /** * We can only create subclasses of TestPage