starting ad_banner auth
This commit is contained in:
		
							parent
							
								
									c35cd2e3a6
								
							
						
					
					
						commit
						f663985a40
					
				|  | @ -12,5 +12,15 @@ module Admin::AdBannerHelper | |||
|       printable_ad_images.shuffle! | ||||
|  end | ||||
|    | ||||
|     def show_ad_banner_permission_link(ad_banner) | ||||
|     type = 'edit' | ||||
|     oa = ad_banner.get_object_auth_by_title(type) | ||||
|     if oa.nil? | ||||
|       ad_banner.object_auths.new(title: type ).save | ||||
|       oa = ad_banner.get_object_auth_by_title(type) | ||||
|     end | ||||
| #    link_to t('announcement.bulletin.cate_auth'), edit_admin_object_auth_path(oa) | ||||
|      link_to t('admin.ad.cate_auth'),admin_object_auth_ob_auth_path(oa) | ||||
|   end | ||||
| 
 | ||||
| end | ||||
|  | @ -20,6 +20,9 @@ | |||
| 			<ul class="clear"> | ||||
| 				<%= render :partial => "ad_image_update", :collection => ad_banner_tab.ad_images,:as => :ad_image,:locals=>{:ad_banner => ad_banner_tab}  %> | ||||
| 			</ul> | ||||
| 			 <% if is_manager? || is_admin? %> | ||||
| 				<%= show_ad_banner_permission_link ad_banner_tab%> | ||||
| 			<% end -%> | ||||
| 			<%#= render :partial => 'new_add_banner_file', :object => ad_banner_tab.ad_images.build, :locals => { :field_name => "new_ad_images[]", :f => f, :classes => "r_destroy" } %> | ||||
| 		</div> | ||||
| 	<% end -%> | ||||
|  |  | |||
|  | @ -84,6 +84,7 @@ zh_tw: | |||
|       sec_place_holder: 3秒請輸入3 | ||||
|       ab_fx: 轉場特效 | ||||
|       all_banners: 輪播清單 | ||||
|       cate_auth: 分類授權 | ||||
|       banner_best_size: Banner 尺寸 | ||||
|       new_banner: 新增輪播 | ||||
|       new_image: 新增橫幅 | ||||
|  |  | |||
|  | @ -2,7 +2,7 @@ module Panel::Announcement::BackEnd::BulletinsHelper | |||
|    | ||||
|   def show_approval_link(bulletin) | ||||
|     by_bulletin = (!bulletin.is_expired? and !bulletin.is_checked?) | ||||
|     by_user = (bulletin.bulletin_category.authed_users('fact_check').include?(current_user) or is_manager?) | ||||
|     by_user = (bulletin.bulletin_category.authed_users('fact_check').include?(current_user) or is_manager? or is_admin?) | ||||
|     by_bulletin and  by_user | ||||
|   end | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue