bug->mySelects[$browseType]) && in_array($brow
?>
-
-
-
-
- -
- " . html::a($this->createLink('bug', 'browse', "productID=0"), $lang->product->all) . "";
- foreach($projectProducts as $product)
- {
- echo "
- " . html::a($this->createLink('bug', 'browse', "productID=$product->id&branch=0"), $product->name, '', "title='{$product->name}' class='text-ellipsis'") . " "; - } - ?> -
-
- createLink($this->app->rawModule, $this->app->rawMethod, "productID=$productID&branch=$branch&browseType=$browseType¶m=0&orderBy=$orderBy&recTotal=0&recPerPage={$pager->recPerPage}") : 'javascript:removeCookieByKey("bugModule")';
- echo html::a($removeLink, "", '', "class='text-muted btn btn-link' style='padding-left: 0;'");
- }
- ?>
-
-
moduleName, $this->methodName);
foreach($menus as $menuItem)
diff --git a/module/product/model.php b/module/product/model.php
index a7089f7024..1ac736ebec 100644
--- a/module/product/model.php
+++ b/module/product/model.php
@@ -102,8 +102,10 @@ class productModel extends model
*/
public function select($products, $productID, $currentModule, $currentMethod, $extra = '', $branch = 0, $module = 0, $moduleType = '')
{
+ $isProjectBug = isset($products[0]) ? true : false;
+
$this->app->loadLang('product');
- if(!$productID)
+ if(!$isProjectBug and !$productID)
{
unset($this->lang->product->setMenu->branch);
return;
@@ -111,13 +113,19 @@ class productModel extends model
$isMobile = $this->app->viewType == 'mhtml';
setCookie("lastProduct", $productID, $this->config->cookieLife, $this->config->webRoot, '', false, true);
- $currentProduct = $this->getById($productID);
+ if($productID) $currentProduct = $this->getById($productID);
+ if($isProjectBug and !$productID)
+ {
+ $currentProduct = new stdclass();
+ $currentProduct->name = $products[$productID];
+ $currentProduct->type = 'normal';
+ }
$this->session->set('currentProductType', $currentProduct->type);
$output = '';
if(!empty($products))
{
- $dropMenuLink = helper::createLink('product', 'ajaxGetDropMenu', "objectID=$productID&module=$currentModule&method=$currentMethod&extra=$extra");
+ $dropMenuLink = helper::createLink($isProjectBug ? 'bug' : 'product', 'ajaxGetDropMenu', "objectID=$productID&module=$currentModule&method=$currentMethod&extra=$extra");
$output = "