diff --git a/app/design_blocks/list_block/models/list_block.rb b/app/design_blocks/list_block/models/list_block.rb index 20e47f8..2cf1fe4 100644 --- a/app/design_blocks/list_block/models/list_block.rb +++ b/app/design_blocks/list_block/models/list_block.rb @@ -39,6 +39,7 @@ class ListBlock < Design::Block end def view + return 'nothing' unless element_type element_type.to_s.underscore end diff --git a/app/design_blocks/list_block/views/nothing.rhtml b/app/design_blocks/list_block/views/nothing.rhtml new file mode 100644 index 0000000..d3df0c9 --- /dev/null +++ b/app/design_blocks/list_block/views/nothing.rhtml @@ -0,0 +1 @@ +

<%= _('Nothing to see here') %>

diff --git a/app/design_blocks/profile_info_block/controllers/profile_info_block_controller.rb b/app/design_blocks/profile_info_block/controllers/profile_info_block_controller.rb index 6e1784b..fbcf6d5 100644 --- a/app/design_blocks/profile_info_block/controllers/profile_info_block_controller.rb +++ b/app/design_blocks/profile_info_block/controllers/profile_info_block_controller.rb @@ -21,7 +21,7 @@ class ProfileInfoBlockController < ApplicationController # # This hash will define the options menu on edit mode. CONTROL_ACTION_OPTIONS = { -# 'edit' => _('Edit') + 'edit' => _('Edit') } diff --git a/app/design_blocks/profile_info_block/models/profile_info_block.rb b/app/design_blocks/profile_info_block/models/profile_info_block.rb index 50f9737..faa9a50 100644 --- a/app/design_blocks/profile_info_block/models/profile_info_block.rb +++ b/app/design_blocks/profile_info_block/models/profile_info_block.rb @@ -12,4 +12,12 @@ class ProfileInfoBlock < Design::Block 'ProfileInfoBlock' end + def title + self.settings[:title] + end + + def title= value + self.settings[:title] = value + end + end diff --git a/app/design_blocks/profile_info_block/views/edit.rhtml b/app/design_blocks/profile_info_block/views/edit.rhtml new file mode 100644 index 0000000..d7e5480 --- /dev/null +++ b/app/design_blocks/profile_info_block/views/edit.rhtml @@ -0,0 +1,10 @@ +

<%= _('Editing profile exibition') %>

+ +<% design_form_remote_tag( :url => {:action => 'save'}) do %> +

+ + <%= text_field 'design_block', 'title'%> +

+ + <%= submit_tag _('Save') %> +<% end %> -- libgit2 0.21.2