ohmycto / synergy

Решение для создания российских интернет-магазинов, основанное на Spree.
GNU General Public License v3.0
93 stars 45 forks source link

Ошибка при попытке войти в админку с synergy 0.70.0 #26

Closed syndicut closed 12 years ago

syndicut commented 12 years ago

Попробовал создать новый проект с synergy 0.70.0. При попытке войти в админку выдает странную ошибку:

NoMethodError in Admin/overview#index

Showing /var/lib/ruby-rvm/gems/ree-1.8.7-2011.03@rails313/gems/spree_core-0.70.5/app/views/layouts/admin.html.erb where line #32 raised:

undefined method `admin_pages_path' for #<#Class:0x8e60f70:0x8e548d8> Extracted source (around line #32):

29:

30:
    31: <%= render 'admin/shared/tabs' %> 32: <%= tab(:pages) %><%= tab(:promotions) %> 33:
34:
35:

syndicut commented 12 years ago

Судя по всему проблема в модуле spree_static_content, его отключение помогает. Также странно, что внутри его gem'а нет миграций, хотя в репозитории они есть.

syndicut commented 12 years ago

Да, прописывание git репозитория в Gemfile и запуск rails g spree_static_content:install исправляет проблему: syndicut/synergy@88a98d056c81a5066b7a0d23c3e020964a556b1a