Add link_to_edit for frontend
This commit is contained in:
		
							parent
							
								
									16ae9aa31f
								
							
						
					
					
						commit
						a0391f0c1e
					
				| 
						 | 
				
			
			@ -4,20 +4,15 @@ class ArchivesController < ApplicationController
 | 
			
		|||
		@categories = []
 | 
			
		||||
		if categories.first == "all"
 | 
			
		||||
			module_app = OrbitHelper.this_module_app
 | 
			
		||||
			@categories = module_app.categories.collect do |cat|
 | 
			
		||||
				{
 | 
			
		||||
					"title" => cat.title || "",
 | 
			
		||||
					"id" => cat.id.to_s
 | 
			
		||||
				}
 | 
			
		||||
			end
 | 
			
		||||
			@categories = module_app.categories
 | 
			
		||||
		else
 | 
			
		||||
			categories.each do |cat|
 | 
			
		||||
				c = Category.find(cat)
 | 
			
		||||
				@categories << {"title" => c.title || "", "id" => c.id.to_s}
 | 
			
		||||
				@categories << Category.find(cat)
 | 
			
		||||
			end
 | 
			
		||||
		end
 | 
			
		||||
		cats = @categories.collect do |cat|
 | 
			
		||||
			archives = ArchiveFile.where(:category_id => cat["id"]).order_by(:sort_number=>'asc').collect do |archive|
 | 
			
		||||
			url_to_edit = OrbitHelper.user_has_cateogry?(cat) ? "/admin/archive_files?filters[category][]=#{cat.id.to_s}" : ""
 | 
			
		||||
			archives = ArchiveFile.where(:category_id => cat.id).order_by(:sort_number=>'asc').collect do |archive|
 | 
			
		||||
				 statuses = archive.statuses_with_classname.collect do |status|
 | 
			
		||||
			        {
 | 
			
		||||
			          "status" => status["name"] || "",
 | 
			
		||||
| 
						 | 
				
			
			@ -42,8 +37,9 @@ class ArchivesController < ApplicationController
 | 
			
		|||
				}
 | 
			
		||||
			end
 | 
			
		||||
			{
 | 
			
		||||
				"category-title" => cat["title"] || "",
 | 
			
		||||
				"archives" => archives 
 | 
			
		||||
				"category-title" => cat.title || "",
 | 
			
		||||
				"archives" => archives ,
 | 
			
		||||
				"url_to_edit" => url_to_edit
 | 
			
		||||
			}
 | 
			
		||||
		end
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue