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.

Reply via email to