This is my first Magento project and I am using DevBox Magento 2.1.6 CE. I installed a custom theme and have it running. However, when I restart my Magento set-up (using "./m2devbox-init.bat") I get the Required parameter 'theme_dir' was not passed error.
Checking the core_config_data
table shows the correct theme_dir id. My backend shows the correct them selected. The only way to get my theme working again is to:
- In backend, switch to Magento Luna Theme.
- Clear cache
- Reselect custom theme
- In database, manually change custom theme Type attribute from "1" to "0".
- Clear cache
Why does this keep happening on start-up?