Merge branch 'design_team' into ldap

Conflicts:
	vendor/built_in_modules/announcement/app/controllers/panel/announcement/back_end/bulletins_controller.rb
This commit is contained in:
Christophe Vilayphiou committed 2012-04-24 02:37:03 +08:00
commit d4aea664e2
15 files changed
+167 -95

No files matched your search

+16
View File
@@ -106,4 +106,20 @@ module ParserCommon
page_menu.swap(fragment)
end
# sub_menus
def parse_sub_menus(body = nil, page = nil, id = nil)
body.css('sub_menu').each do |sub_menu|
res = ''
res << "<ul>"
page.children.each do |child|
res << "<li>"
res << "<a href='#{child.full_name}'>#{child.i18n_variable[I18n.locale]}</a>"
res << "</li>"
end
res << "</ul>"
fragment = Nokogiri::HTML::DocumentFragment.new(body, res)
sub_menu.swap(fragment)
end
end
end