Fix parser_front_end.rb for page content
This commit is contained in:
		
							parent
							
								
									f6a1070b78
								
							
						
					
					
						commit
						042acadbdb
					
				| 
						 | 
				
			
			@ -32,13 +32,7 @@ module ParserFrontEnd
 | 
			
		|||
        ret = ''
 | 
			
		||||
        part = PagePart.find(front['part_id']) if front['part_id']
 | 
			
		||||
        ret << eval("\"#{front['path']}\"") rescue ''
 | 
			
		||||
        args.each do |index,arg|
 | 
			
		||||
          if index=="tag_id" || index=="category_id"
 | 
			
		||||
            ret << (ret.include?("?") ? "&#{index}[]=#{arg}": "?#{index}[]=#{arg}" )
 | 
			
		||||
            else
 | 
			
		||||
            ret << (ret.include?("?") ? "&#{index}=#{arg}": "?#{index}=#{arg}" )    
 | 
			
		||||
          end
 | 
			
		||||
        end if args
 | 
			
		||||
        ret << (ret.include?("?") ? "&#{args.to_param}" : "?#{args.to_param}") if args
 | 
			
		||||
        fragment = Nokogiri::HTML::DocumentFragment.new(body, "<div class='dymanic_load widget' path='#{ret}'></div>")
 | 
			
		||||
      end
 | 
			
		||||
      front.swap(fragment)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue