Change in announcement init for query
Change in default widget query
This commit is contained in:
		
							parent
							
								
									4ebc8cbb77
								
							
						
					
					
						commit
						da8a5123c2
					
				| 
						 | 
				
			
			@ -36,7 +36,7 @@ class DefaultWidgetController< OrbitWidgetController
 | 
			
		|||
      result = eval("#{ori_class_name}.where(:#{get_category_field_name(ori_class_name)}.in=>params['category_id'])")
 | 
			
		||||
    end
 | 
			
		||||
    date_now = Time.now
 | 
			
		||||
    result.available_for_lang(I18n.locale).can_display.any_of( {deadline: nil,:postdate.lte => date_now} , {:deadline.gte => date_now,:postdate.lte => date_now} ).desc(:is_top, :postdate)
 | 
			
		||||
    result.available_for_lang(I18n.locale).can_display.desc(:is_top, :postdate)
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def default_widget
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ module Announcement
 | 
			
		|||
 | 
			
		||||
    widgets do
 | 
			
		||||
      default_widget do
 | 
			
		||||
        query 'Bulletin.all'
 | 
			
		||||
        query 'Bulletin.any_of( {deadline: nil,:postdate.lte => Time.now} , {:deadline.gte => Time.now,:postdate.lte => Time.now} )'
 | 
			
		||||
        image :image
 | 
			
		||||
        field :postdate
 | 
			
		||||
        link_field :title,{:method => 'panel_announcement_front_end_bulletin_path',:args=>:self}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue