Author: sevein
Date: Tue Aug 23 13:36:36 2011
New Revision: 9572
Log:
Add id attribute to menu nodes if name property is set
Modified:
trunk/lib/model/QubitMenu.php
Modified: trunk/lib/model/QubitMenu.php
==============================================================================
--- trunk/lib/model/QubitMenu.php Tue Aug 23 11:35:59 2011 (r9571)
+++ trunk/lib/model/QubitMenu.php Tue Aug 23 13:36:36 2011 (r9572)
@@ -501,7 +501,7 @@
$class[] = 'active';
}
- $a = link_to($child->getLabel(array('cultureFallback'=>true)),
$child->getPath(array('getUrl' => true, 'resolveAlias' => true)));
+ $a = link_to($child->getLabel(array('cultureFallback' => true)),
$child->getPath(array('getUrl' => true, 'resolveAlias' => true)));
if ($child->hasChildren())
{
@@ -518,7 +518,9 @@
$class = ' class="'.$class.'"';
}
- $li[] = '<li'.$class.'>'.$a.'</li>';
+ $id = isset($child->name) ? ' id="'.$child->name.'"' : '';
+
+ $li[] = '<li'.$class.$id.'>'.$a.'</li>';
}
return '<ul class="clearfix links">'.implode($li).'</ul>';
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.