style for front end
This commit is contained in:
		
							parent
							
								
									5178ce3bde
								
							
						
					
					
						commit
						69a49a69aa
					
				|  | @ -3,6 +3,10 @@ | |||
|     <%= t("default_widget.select_widget_style") %> | ||||
|   </label> | ||||
|   <div class="controls well"> | ||||
|   	<% if @frontend_styles%> | ||||
|   	  <%= select('page', 'frontend_style', @frontend_styles) %> | ||||
|   	<% else %> | ||||
|       <%= t("default_widget.no_support_setting")%> | ||||
|     <% end %> | ||||
|   </div> | ||||
| </div> | ||||
|  |  | |||
|  | @ -33,15 +33,20 @@ module OrbitApp | |||
|           end | ||||
| 
 | ||||
|           def to_module_app_format #For ModuleApp to fetch data | ||||
|             @frontend_pages.collect{|t| [t.get_i18n,t.name]} | ||||
|             result = {} | ||||
|             @frontend_pages.collect do |t|  | ||||
|               result[t.name] = {:i18n=>t.get_i18n,:style=>t.get_style} | ||||
|             end | ||||
|             result | ||||
|           end | ||||
| 
 | ||||
|         end | ||||
| 
 | ||||
|         class AppPage | ||||
|           attr_reader :name | ||||
| 
 | ||||
|           attr_reader :style | ||||
|           def initialize(name,&block) | ||||
|             @style | ||||
|             @name = name | ||||
|             @frontend_i18n = 'rulingcom.errors.init.app_page_noname' | ||||
|             block.arity < 1 ? instance_eval(&block) : block.call(self) if block_given? | ||||
|  | @ -59,6 +64,14 @@ module OrbitApp | |||
| 
 | ||||
|           end | ||||
| 
 | ||||
|           def get_style | ||||
|             @style | ||||
|           end | ||||
| 
 | ||||
|           def style(ary)# [] | ||||
|             @style = ary | ||||
|           end | ||||
| 
 | ||||
|           protected | ||||
|            | ||||
|         end# of AppPage | ||||
|  |  | |||
|  | @ -14,6 +14,7 @@ module Announcement | |||
|     front_end do | ||||
|       app_page 'bulletins'  do  | ||||
|         frontend_i18n "announcement.frontend.bulletins" | ||||
|         style ["1","2","3"] | ||||
|       end | ||||
|     end | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue