diff --git a/helper.php b/helper.php
index 0d26c1b..faa8504 100644
--- a/helper.php
+++ b/helper.php
@@ -316,33 +316,33 @@ public function render($item, $containerTag = '
', $containerClass = 'menu',
private function startOutput($item, $itemOpenTag)
{
- $browserNav = property_exists($item, 'browserNav') ? $this->setBrowsernav($item) : '';
- $item->title = property_exists($item, 'menu_image') ? $this->setTitle($item) : $item->title;
+ $browserNav = property_exists($item, 'browserNav') ? $this->setBrowsernav($item) : '';
+ $title = property_exists($item, 'menu_image') && $item->menu_image != '' ? $this->setImage($item) : $item->title;
switch ($item->type)
{
case 'alias':
- $output = $itemOpenTag . '' . $item->title . '';
+ $output = $itemOpenTag . '' . $title . '';
break;
case 'separator':
- $output = $itemOpenTag . '' . $item->title . '';
+ $output = $itemOpenTag . '' . $title . '';
break;
case 'url' :
if ((strpos($item->link, 'index.php?') === 0) && (strpos($item->link, 'Itemid=') === false))
{
- $output = $itemOpenTag . '' . $item->title . '';
+ $output = $itemOpenTag . '' . $title . '';
}
else
{
- $output = $itemOpenTag . '' . $item->title . '';
+ $output = $itemOpenTag . '' . $title . '';
}
break;
default:
- $item->link = strpos($item->link, 'Itemid') ? $item->link : $item->link . '&Itemid=' . $item->id;
- $output = $itemOpenTag . '' . $item->title . '';
+ $link = strpos($item->link, 'Itemid') ? $item->link : $item->link . '&Itemid=' . $item->id;
+ $output = $itemOpenTag . '' . $title . '';
break;
}
@@ -398,16 +398,14 @@ private function setNullProperties($items)
*
* @return string
*/
- private function setTitle($item)
+ private function setImage($item)
{
if ($item->menu_image)
{
- $item->params->get('menu_text', 1) ?
- $item->title = '
' . $item->title . ' ' :
- $item->title = '
';
+ return $item->params->get('menu_text', 1) ?
+ '
' . $item->title . ' ' :
+ '
';
}
-
- return $item->title;
}
}
diff --git a/mod_menuwrench.xml b/mod_menuwrench.xml
index 576542c..1acd880 100644
--- a/mod_menuwrench.xml
+++ b/mod_menuwrench.xml
@@ -3,12 +3,12 @@
version="2.5"
method="upgrade">
Menu Wrench
- July 28, 2014
+ September 19, 2014
Matt Thomas
http://betweenbrain.com
Copyright (C) 2013-2014 betweenbrain llc. All rights reserved.
GNU General Public License version 2, or later.
- 1.1.1
+ 1.1.2
MOD_MENU_WRENCH_DESC
diff --git a/tmpl/default.php b/tmpl/default.php
index 8e74477..abf9baa 100644
--- a/tmpl/default.php
+++ b/tmpl/default.php
@@ -9,7 +9,7 @@
* License GNU GPL v2 or later
*/
?>
-