Załóżmy, że mam typ zawartości Personz polami: Name, Age,Email
Ten typ zawartości jest kontrolowany przez funkcję o nazwie, testdzięki czemu mogę sterować źródłem i przekazywać go do witryny na żywo.
Mój przepływ pracy wygląda następująco:
- Dodam nowe pole o
PersonnazwiePhone - lokalnie robię:
drush fu test -y - Edytuję,
test.infoaby zwiększyć numer wersji - Zatwierdzam zmiany w moim repozytorium
- Przesyłam tę funkcję do działającej witryny (kopiuję pliki funkcji)
- na stronie na żywo robię:
drush fr test -y - na stronie na żywo robię:
drush cc all
Następnie nowe pole pojawi się w aktywnej witrynie Person.
Jeśli w pierwszym kroku usunę pole Personpola nie zostanie usunięte z działającej witryny. Jak to rozwiązać? Nie chcę ręcznie usuwać go z interfejsu użytkownika w witrynie na żywo.
Czy ten przepływ pracy jest prawidłowy?