Magento

Required parameter ‘theme_dir’ was not passed

X Problema ao gravar esta configuração: Required parameter ‘theme_dir’ was not passed

Apenas no caso de você estar removendo o tema diretamente (não da maneira Magento).

Depois siga estes passos.

(certifique-se de fazer o backup primeiro).

1. Operações de arquivo

Exclua o conteúdo de app / design / frontend /

Exclua todo o conteúdo da pasta var / view_preprocessed & pub / static / frontend.

rm -rf var/view_preprocessed/* pub/static/frontend/*

2. Operações em Banco

Vá para a tabela de temas e exclua a entrada do tema criado.

Depois disso…

Vá para a tabela core_config_data e procure no caminho da coluna design/theme/theme_id e substitua o ID do tema padrão.

3. Liberar o cache

Liberar seu cache php bin / magento cache: flush

É muito importante que você siga todas as etapas antes de tentar alterar o design no back-end! Caso contrário, não funcionará.

Fonte: magento.stackexchange