From b9c6f7a3145b75424bc187bb9e00a81e53a1fad7 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Mon, 12 Apr 2010 09:42:36 +0000 Subject: [PATCH] BUGFIX: Fix image tracking not working cross subsite (from r88008) (from r96782) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@102476 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/AssetTableField.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/AssetTableField.php b/code/AssetTableField.php index 080421a1..944bc50c 100755 --- a/code/AssetTableField.php +++ b/code/AssetTableField.php @@ -197,7 +197,10 @@ class AssetTableField extends ComplexTableField { } if($childData && $childData->hasMethod('BackLinkTracking')) { + if(class_exists('Subsite')) Subsite::disable_subsite_filter(true); $links = $childData->BackLinkTracking(); + if(class_exists('Subsite')) Subsite::disable_subsite_filter(false); + if($links->exists()) { foreach($links as $link) { $backlinks[] = "
  • ID\">" . $link->Breadcrumbs(null,true). "
  • ";