Skip to content

Commit

Permalink
Fixed github issue #7
Browse files Browse the repository at this point in the history
sebastiandeutsch committed Dec 3, 2009
1 parent 02bce9f commit a3729dd
Showing 2 changed files with 18 additions and 10 deletions.
10 changes: 8 additions & 2 deletions app/controllers/vrame/categories_controller.rb
Original file line number Diff line number Diff line change
@@ -8,8 +8,14 @@ def index
@documents = @active_category.documents
else
if session["vrame_backend_#{current_language.id}_category_id"]
@active_category = Category.by_language(current_language).find(session["vrame_backend_#{current_language.id}_category_id"])
@documents = @active_category.documents
begin
@active_category = Category.by_language(current_language).find(session["vrame_backend_#{current_language.id}_category_id"])
@documents = @active_category.documents
rescue
session["vrame_backend_#{current_language.id}_category_id"] = nil
@active_category = nil
@documents = []
end
else
if @categories.first
@active_category = @categories.first
18 changes: 10 additions & 8 deletions app/views/vrame/categories/_category.html.erb
Original file line number Diff line number Diff line change
@@ -9,25 +9,27 @@

<div class="column options">
<% if category.published %>
<%= link_to '<img src="/vrame/images/admin/led-green.png" alt="Verstecken" title="Verstecken" />', [:unpublish, :vrame, category] %>
<%= link_to '<img src="/vrame/images/admin/led-green.png" alt="Verstecken" title="Verstecken" />', [:unpublish, :vrame, category], :id => "unpublish-category-#{category.to_param}" %>
<% else %>
<%= link_to '<img src="/vrame/images/admin/led-red.png" alt="Veröffentlichen" title="Veröffentlichen" />', [:publish, :vrame, category] %>
<%= link_to '<img src="/vrame/images/admin/led-red.png" alt="Veröffentlichen" title="Veröffentlichen" />', [:publish, :vrame, category], :id => "publish-category-#{category.to_param}" %>
<% end %>
<%= link_to '<img src="/vrame/images/admin/edit.png" alt="Editieren" title="Editieren" />', [:edit, :vrame, category] %>
<%= link_to '<img src="/vrame/images/admin/delete.png" alt="Löschen" title="Löschen" />', [:vrame, category], :method => :delete, :confirm => 'Wirklich löschen?' %>
<%= link_to '<img src="/vrame/images/admin/edit.png" alt="Editieren" title="Editieren" />', [:edit, :vrame, category], :id => "edit-category-#{category.to_param}" %>
<%= link_to '<img src="/vrame/images/admin/delete.png" alt="Löschen" title="Löschen" />', [:vrame, category], :method => :delete, :confirm => 'Wirklich löschen?', :id => "delete-category-#{category.to_param}" %>
<%= link_to '<img src="/vrame/images/admin/page_add.png" alt="Dokument hinzufügen" title="Dokument hinzufügen" />',
category.backend_url.empty? ? [:new, :vrame, category, :document] : category.backend_url_path + '/new'
category.backend_url.empty? ? [:new, :vrame, category, :document] : category.backend_url_path + '/new',
:id => "add-document-to-category-#{category.to_param}"
%>
<%= link_to '<img src="/vrame/images/admin/magnifier.png" alt="Vorschau" title="Vorschau" />',
category.url.empty? ? category : "/#{category.url}"
category.url.empty? ? category : "/#{category.url}",
:id => "preview-category-#{category.to_param}"
%>
</div>

<div class="column title">
<% if category.backend_url.empty? %>
<%= link_to category_title(category), category, :class => "category-button" %>
<%= link_to category_title(category), category, :class => "category-button", :id => "select-category-#{category.to_param}" %>
<% else %>
<%= link_to category_title(category), category.backend_url_path, :class => 'backend-url' %>
<%= link_to category_title(category), category.backend_url_path, :class => 'backend-url', :id => "select-category-#{category.to_param}" %>
<% end %>
</div>

0 comments on commit a3729dd

Please sign in to comment.