From 301180d491cd4c33d1b38c4cb98c18154d710b57 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Fri, 3 Apr 2009 20:43:01 +0000 Subject: [PATCH] BUGFIX Fixed legacy handling of Translatable::enable(),Translatable::disable() and Translatable::is_enabled() - applying extension to SiteTree instead of Page to avoid datamodel clashes git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@74069 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- core/model/Translatable.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/core/model/Translatable.php b/core/model/Translatable.php index 0fe9a59a5..58d65247c 100755 --- a/core/model/Translatable.php +++ b/core/model/Translatable.php @@ -346,29 +346,29 @@ class Translatable extends DataObjectDecorator { /** * Enables the multilingual feature * - * @deprecated 2.4 Use Object::add_extension('Page', 'Translatable') + * @deprecated 2.4 Use Object::add_extension('SiteTree', 'Translatable') */ static function enable() { - Object::add_extension('Page', 'Translatable'); + Object::add_extension('SiteTree', 'Translatable'); } /** * Disable the multilingual feature * - * @deprecated 2.4 Use Object::remove_extension('Page', 'Translatable') + * @deprecated 2.4 Use Object::remove_extension('SiteTree', 'Translatable') */ static function disable() { - Object::remove_extension('Page', 'Translatable'); + Object::remove_extension('SiteTree', 'Translatable'); } /** * Check whether multilingual support has been enabled * - * @deprecated 2.4 Use Object::has_extension('Page', 'Translatable') + * @deprecated 2.4 Use Object::has_extension('SiteTree', 'Translatable') * @return boolean True if enabled */ static function is_enabled() { - return Object::has_extension('Page', 'Translatable'); + return Object::has_extension('SiteTree', 'Translatable'); }