diff options
author | Peter Kozak <spag@golwen.net> | 2013-04-17 10:27:05 +0200 |
---|---|---|
committer | Peter Kozak <spag@golwen.net> | 2013-04-17 10:27:05 +0200 |
commit | f8e34e0e948352f18db9665b55c9848b1b71b512 (patch) | |
tree | 85508191284bae82fb2a9ced701d8486d9d9bb1f /app | |
parent | 73172e5ce8f863951476559890fdf7528037bc07 (diff) |
files view
Diffstat (limited to 'app')
-rw-r--r-- | app/models/tenant.rb | 2 | ||||
-rw-r--r-- | app/views/tenants/_admin_area.de.html.haml | 2 | ||||
-rw-r--r-- | app/views/tenants/_admin_area.en.html.haml | 4 | ||||
-rw-r--r-- | app/views/tenants/_generic_files.html.haml | 5 |
4 files changed, 12 insertions, 1 deletions
diff --git a/app/models/tenant.rb b/app/models/tenant.rb index b47faee..7ed14c7 100644 --- a/app/models/tenant.rb +++ b/app/models/tenant.rb @@ -65,6 +65,8 @@ class Tenant < ActiveRecord::Base has_many :voicemail_accounts, :as => :voicemail_accountable, :dependent => :destroy + has_many :generic_files, :as => :owner, :dependent => :destroy + # Validations: # validates_presence_of :name, :state, :country, :language diff --git a/app/views/tenants/_admin_area.de.html.haml b/app/views/tenants/_admin_area.de.html.haml index 8acc95d..cfcbcf3 100644 --- a/app/views/tenants/_admin_area.de.html.haml +++ b/app/views/tenants/_admin_area.de.html.haml @@ -16,6 +16,8 @@ = render :partial => 'tenants/table_of_phone_books', :locals => {:tenant => tenant} + = render :partial => 'generic_files', :locals => {:tenant => tenant} + .well %h2 Gemeinschaft Konfiguration = render :partial => 'tenants/gs_parameter_table', :locals => {:tenant => tenant} diff --git a/app/views/tenants/_admin_area.en.html.haml b/app/views/tenants/_admin_area.en.html.haml index c40e3ca..f0d1e56 100644 --- a/app/views/tenants/_admin_area.en.html.haml +++ b/app/views/tenants/_admin_area.en.html.haml @@ -16,6 +16,8 @@ = render :partial => 'tenants/table_of_phone_books', :locals => {:tenant => tenant} + = render :partial => 'generic_files', :locals => {:tenant => tenant} + .well %h2 Gemeinschaft Configuration = render :partial => 'tenants/gs_parameter_table', :locals => {:tenant => tenant} @@ -42,4 +44,4 @@ = render :partial => 'gateways', :locals => {:tenant => tenant, :gateways => gateways} - = render :partial => 'table_of_backup_jobs', :locals => {:tenant => tenant, :backup_jobs => backup_jobs}
\ No newline at end of file + = render :partial => 'table_of_backup_jobs', :locals => {:tenant => tenant, :backup_jobs => backup_jobs} diff --git a/app/views/tenants/_generic_files.html.haml b/app/views/tenants/_generic_files.html.haml new file mode 100644 index 0000000..1b6fee5 --- /dev/null +++ b/app/views/tenants/_generic_files.html.haml @@ -0,0 +1,5 @@ +-# Files +-# +%h2= t('generic_files.index.page_title') += render "generic_files/index_core", :generic_files => tenant.generic_files += render :partial => 'shared/create_link', :locals => {:parent => tenant, :child_class => GenericFile}
\ No newline at end of file |