Jeśli pracujesz z Magento 2 to prędzej czy później natkniesz się na następujący komunikat błędu. Jest on efektem usuwania szablonu z Magento. W moim przypadku podczas instalacji nowego szablonu dodałem folder child a następnie zrezygnowałem z niego usuwając jedynie foldery. W efekcie podczas dodawania produktu wraz z zdjęciem otrzymałem komunikat:
Required parameter 'theme_dir' was not passed
przez który nie mogłem dodawać zdjęć w produktach. Po krótkiej lekturze zasobów internetu znalazłem rozwiązanie:
  1. Zaloguj się do bazy danych Magento 2
  2. Odszukaj tabelę theme
  3. Usuń rekord z szablonem, którego folder został już usunięty z serwera.
W moim przypadku to wystarczyło - mam nadzieję, że i Ty będziesz miał tyle szczęścia co ja.