Dlaczego niektóre funkcje nadal pokazują Zastąpienie po przywróceniu wszystkich sił?


21

Dlaczego niektóre funkcje nadal byłyby wyświetlane jako „Zastąpione”, nawet po uruchomieniu pełnej funkcji przywracanej za pomocą przełącznika siły? Poniżej znajdują się polecenia, które wykonuję, dla jasności.

drush fr-all --force -y
drush fl

Jest cały temat na temat wielu informacji na ten temat. drupal.org/node/744450 Istnieje wiele powodów. To dość otwarte pytanie.
cyfrowy

Odpowiedzi:


17

Funkcja lub funkcje mogą nie zostać przywrócone z następujących powodów wymienionych przez niektórych programistów w kolejce problemów # 744450 :

  • Jeśli twoja funkcja zawiera pamięć podręczną widoków widoków, może spowodować jej zmianę; zwłaszcza moduł migracji ( nr 1 )
  • Inne funkcje mogą spowodować zastąpienie tej funkcji ( # 10 )
  • Dodawanie linii w pliku informacyjnym ( # 24 )
  • Są haki nadpisujące lub zmieniające twój widok ( # 36 )
  • Widok nie zostanie przywrócony. Więc odwróć widok za pomocą interfejsu użytkownika ( # 62 )
  • Gdy interfejs Widoku jest wyłączony, może to spowodować przesłonięcie widoku ( # 64 )
  • W funkcji brakuje pliku dołączanego ( # 82 )

7

Jednym ze sposobów tego, co sam próbowałem, jest posiadanie dwóch osobnych funkcji definiujących typy treści, które używają tego samego pola CCK. W ten sposób można mieć różne ustawienia dla tego samego pola dla. W ten sposób zawsze będą one nadpisywane.




1

To może wydawać się głupie, ale upewnij się, że masz wszystkie pliki tej funkcji. Jeden z moich plików nie dał się uruchomić git, więc wciąż był nadpisywany.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.