[Jifty-commit] jifty branch, master, updated. 240c8f6e65e1defb47d34ef349a73780391974df
Jifty commits
jifty-commit at lists.jifty.org
Tue Jan 12 17:12:43 EST 2010
The branch, master has been updated
via 240c8f6e65e1defb47d34ef349a73780391974df (commit)
from d5d54452491794964b4f9e4eb20d6daa6e0a0cb7 (commit)
Summary of changes:
lib/Jifty/Web/Menu.pm | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
- Log -----------------------------------------------------------------
commit 240c8f6e65e1defb47d34ef349a73780391974df
Author: Thomas Sibley <trs at bestpractical.com>
Date: Tue Jan 12 17:12:35 2010 -0500
Support IDs for YUI menu bodies
diff --git a/lib/Jifty/Web/Menu.pm b/lib/Jifty/Web/Menu.pm
index 8a97172..f106223 100644
--- a/lib/Jifty/Web/Menu.pm
+++ b/lib/Jifty/Web/Menu.pm
@@ -497,7 +497,7 @@ It can support arbitary levels of submenu.
sub render_as_yui_menubar {
my $self = shift;
- my $id = Jifty->web->serial;
+ my $id = shift || Jifty->web->serial;
$self->_render_as_yui_menu_item( class => "yuimenubar", id => $id );
Jifty->web->out(qq|<script type="text/javascript">\n|
. qq|YAHOO.util.Event.onContentReady("|.$id.qq|", function() {\n|
@@ -545,7 +545,7 @@ sub _render_as_yui_menu_item {
Jifty->web->out(
qq{<div}
. ($args{'id'} ? qq( id="$args{'id'}") : "")
- . qq( class="$args{class}"><div class="bd">)
+ . qq( class="$args{class}"><div class="bd" @{[($args{id} ? "id=\"$args{id}-bd\"" : "")]}>)
);
my $count = 1;
-----------------------------------------------------------------------
More information about the Jifty-commit
mailing list