+
- -
diff --git a/module/pivot/view/preview.html.php b/module/pivot/view/preview.html.php
index cb4733fd1a..a86fac7ec3 100644
--- a/module/pivot/view/preview.html.php
+++ b/module/pivot/view/preview.html.php
@@ -1,18 +1,18 @@
config->edition != 'open'):?>
-
+
+
- name) ? $group->name : '';?>
- -
@@ -37,8 +37,8 @@ $('#subNavbar li').not('[data-id=]').removeClass('active');
-
-
pivot->list;?>
+
+
name) ? $group->name : '';?>
diff --git a/module/pivot/zen.php b/module/pivot/zen.php
index 2134c4c5a0..0b7dd2a328 100644
--- a/module/pivot/zen.php
+++ b/module/pivot/zen.php
@@ -5,27 +5,28 @@ class pivotZen extends pivot
* Prepare for preview a pivot.
*
* @param int $dimension
- * @param string $group
+ * @param string $groupID
* @param string $module
* @param string $method
* @param string $params
* @access public
* @return void
*/
- public function prepare4Preview($dimension, $group, $module, $method, $params)
+ public function prepare4Preview($dimension, $groupID, $module, $method, $params)
{
$params = helper::safe64Decode($params);
- if(!$group) $group = $this->getDefaultGroup($dimension);
- if(!$module || !$method) list($module, $method, $params) = $this->getDefaultPivotParams($dimension, $group);
+ if(!$groupID) $groupID = $this->getDefaultGroup($dimension);
+ if(!$module || !$method) list($module, $method, $params) = $this->getDefaultPivotParams($dimension, $groupID);
if(!empty($module) && !empty($method) && $method != 'show' && !common::hasPriv($module, $method)) $this->loadModel('common')->deny('pivot', $method);
$this->setFeatureBar($dimension);
- $this->view->sidebar = $this->getSidebar($dimension, $group, $module, $method, $params);
+ $this->view->sidebar = $this->getSidebar($dimension, $groupID, $module, $method, $params);
$this->view->dimension = $dimension;
- $this->view->group = $group;
+ $this->view->groupID = $groupID;
+ $this->view->group = $this->loadModel('tree')->getByID($groupID);
$this->view->module = $module;
$this->view->method = $method;
$this->view->params = $params;
@@ -199,19 +200,19 @@ class pivotZen extends pivot
foreach($pivots as $pivot)
{
- $class = '';
+ $class = "pivot-{$pivot->id}";
$pivotName = $pivot->name;
$params = helper::safe64Encode("dimensionID=$pivot->dimension&groupID=$pivot->group&pivotID=$pivot->id");
if($module == 'pivot' && $method == 'show' && $pivotID == $pivot->id)
{
- $class = "class='active'";
+ $class .= ' active';
$this->view->title = $pivotName;
}
$pivotLink = helper::createLink('pivot', 'preview', "dimension=$dimension&group=$currentGroup->id&module=pivot&method=show¶ms=$params");
- $sidebar .= "" . html::a($pivotLink, $pivotName, '', "title='$pivotName'") . ' ';
+ $sidebar .= "" . html::a($pivotLink, $pivotName, '', "title='$pivotName'") . ' ';
}
if($group->grade == 2) $sidebar .= '';