diff options
| author | Greg Roach <fisharebest@gmail.com> | 2015-03-08 17:09:41 +0000 |
|---|---|---|
| committer | Greg Roach <fisharebest@gmail.com> | 2015-03-09 00:08:53 +0000 |
| commit | 24ec66ce7e77188cd2495b0f8d4dd0ae6e8c9c52 (patch) | |
| tree | 0059c30afd4b78da23f28067165a7b17415924d8 /app/Module/InteractiveTree | |
| parent | 3763c3f2dff6a4360b7b8810b6250e372dded805 (diff) | |
| download | webtrees-24ec66ce7e77188cd2495b0f8d4dd0ae6e8c9c52.tar.gz webtrees-24ec66ce7e77188cd2495b0f8d4dd0ae6e8c9c52.tar.bz2 webtrees-24ec66ce7e77188cd2495b0f8d4dd0ae6e8c9c52.zip | |
Use Tree object instead of ID/name
Diffstat (limited to 'app/Module/InteractiveTree')
| -rw-r--r-- | app/Module/InteractiveTree/TreeView.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/Module/InteractiveTree/TreeView.php b/app/Module/InteractiveTree/TreeView.php index 0dc21ff173..6f660f5d32 100644 --- a/app/Module/InteractiveTree/TreeView.php +++ b/app/Module/InteractiveTree/TreeView.php @@ -77,6 +77,8 @@ class TreeView { * @return string */ public function getPersons($list) { + global $WT_TREE; + $list = explode(';', $list); $r = array(); foreach ($list as $jsonRequest) { @@ -87,7 +89,7 @@ class TreeView { $fidlist = explode(',', $jsonRequest); $flist = array(); foreach ($fidlist as $fid) { - $flist[] = Family::getInstance($fid); + $flist[] = Family::getInstance($fid, $WT_TREE); } $r[] = $this->drawChildren($flist, 1, true); break; @@ -95,7 +97,7 @@ class TreeView { $params = explode('@', $jsonRequest); $fid = $params[0]; $order = $params[1]; - $f = Family::getInstance($fid); + $f = Family::getInstance($fid, $WT_TREE); if ($f->getHusband()) { $r[] = $this->drawPerson($f->getHusband(), 0, 1, $f, $order); } elseif ($f->getWife()) { |
