en
Wybierz język
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
Tłumaczenie SI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Mechanizm dziedziczenia jednotabelowego nie mógł zlokalizować podklasy

błąd wewnętrzny

ActionView::Template::Error (Mechanizm dziedziczenia jednotabelowego nie mógł zlokalizować podklasy: „EpmEasyButtons”. Ten błąd jest zgłaszany, ponieważ kolumna „typ” jest zarezerwowana do przechowywania klasy w przypadku dziedziczenia. Zmień nazwę tej kolumny, jeśli nie zamierzałeś używać go do przechowywania klasy dziedziczenia ani nadpisywać EasyPageModule.inheritance_column, aby użyć innej kolumny dla tych informacji.) 

 

Nie usuwaj bezpośrednio plików wtyczek, wtyczki muszą zostać wcześniej poprawnie odinstalowane. Posługiwać się:

bundle exec natarcia easyproject: odinstaluj: all_plugins RAILS_ENV = produkcja

dla łatwych wtyczek (wtyczka zostanie anulowana i usunięta)

or

pakiet exec rake redmine:plugins:migrate RAILS_ENV=production VERSION=0 NAME=redmine_agile

dla wtyczek redmine (po tym można bezpiecznie usunąć pliki wtyczek).

 

Jeśli nie masz już plików wtyczek lub wystąpił błąd w migracji. Możesz usunąć nieistniejące wpisy ręcznie w konsoli torów (Szyny produkcję c):

EasyPageModule.all

zgłasza błąd

ActionView::Template::Error (Mechanizm dziedziczenia jednotabelowego nie mógł zlokalizować podklasy: 'Przyciski EpmEasy')

usuń wpisy

EasyPageModule.where(:type => 'Przyciski EpmEasy').Usuń wszystko

powtarzaj, aż nie będzie żadnego błędu.

 

ten sam błąd może pojawić się we wszystkich tabelach z kolumnami dziedziczenia - EasyPageModule, EasyQuery, CustomField, EasyRakeTask, Attachment itp.

Wypróbuj Easy Redmine w 30-dniowym bezpłatnym okresie próbnym

Pełne funkcje, ochrona SSL, codzienne kopie zapasowe w Twojej geolokalizacji