fix widget title
This commit is contained in:
		
							parent
							
								
									3100742e40
								
							
						
					
					
						commit
						1a1b79cc15
					
				| 
						 | 
					@ -8,6 +8,13 @@ class SiteMenuWidgetsController < ApplicationController
 | 
				
			||||||
		else
 | 
							else
 | 
				
			||||||
			pages = page.parent_page.sorted_published_child_pages
 | 
								pages = page.parent_page.sorted_published_child_pages
 | 
				
			||||||
		end
 | 
							end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							page.page_parts.collect do |pp|
 | 
				
			||||||
 | 
								pp.sub_parts.collect do |sp|
 | 
				
			||||||
 | 
									@title = sp.title if sp.module == "site_menu_widget"
 | 
				
			||||||
 | 
								end
 | 
				
			||||||
 | 
							end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		def create_json(pages)
 | 
							def create_json(pages)
 | 
				
			||||||
			items = []
 | 
								items = []
 | 
				
			||||||
			pages.each do |page|
 | 
								pages.each do |page|
 | 
				
			||||||
| 
						 | 
					@ -41,10 +48,12 @@ class SiteMenuWidgetsController < ApplicationController
 | 
				
			||||||
			end
 | 
								end
 | 
				
			||||||
			items
 | 
								items
 | 
				
			||||||
		end
 | 
							end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		items = create_json(pages)
 | 
							items = create_json(pages)
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			"pages" => items,
 | 
								"pages" => items,
 | 
				
			||||||
			"extras" => {"widget_title" => "Sub Menu"}
 | 
								"extras" => {"widget_title" => @title}
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
	end
 | 
						end
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue