diff --git a/app/controllers/my_profile/cms_controller.rb b/app/controllers/my_profile/cms_controller.rb index 29c001d..f065f22 100644 --- a/app/controllers/my_profile/cms_controller.rb +++ b/app/controllers/my_profile/cms_controller.rb @@ -92,7 +92,7 @@ class CmsController < MyProfileController @article_types = [] available_article_types.each do |type| @article_types.push({ - :name => type.name, + :class => type, :short_description => type.short_description, :description => type.description }) diff --git a/app/helpers/folder_helper.rb b/app/helpers/folder_helper.rb index 3b9a672..7d13d84 100644 --- a/app/helpers/folder_helper.rb +++ b/app/helpers/folder_helper.rb @@ -52,8 +52,8 @@ module FolderHelper end end - def icon_for_new_article(type) - "icon-new icon-new%s" % type.constantize.icon_name + def icon_for_new_article(klass) + "icon-new icon-new%s" % klass.icon_name end def custom_options_for_article(article) diff --git a/app/views/cms/select_article_type.rhtml b/app/views/cms/select_article_type.rhtml index a23281d..d0fd8c2 100644 --- a/app/views/cms/select_article_type.rhtml +++ b/app/views/cms/select_article_type.rhtml @@ -2,9 +2,9 @@