Возникли проблемы с темами сайта. У меня есть родительская тема и дочерняя тема. В дочерней теме переопределяются несколько файлов / макетов. Все это работало нормально до вчерашнего или накануне (работал над модулем, поэтому заметил проблему только сегодня).
Статические файлы дочерней темы не создаются ... только файл requirejs-config.js. Статические файлы родительской темы создаются нормально.
Если я переключусь на тему Magento по умолчанию (яркость) для магазина ... сохраняя глобальную родительскую тему, я получу тот же результат. Файлы яркости содержат только упомянутый выше JS-файл.
Если я изменю глобальную тему на luma, статические файлы старой родительской темы все равно будут генерироваться, и еще раз ... только файл JS в статических файлах luma. (Почему он все еще генерирует статические файлы старой родительской темы, если он не установлен для какого-либо веб-сайта / магазина?)
- im in developer mode
- no themes in DB have the virtual setting (all are 0)
- All the right theme files are in place...this theme has been around for a while. its not brand new.
- i downloaded a fresh DB copy from the staging site (which is working fine) to ensure this wasnt an issue with data in my local DB
- Switched GIT branches to ensure none of my latest work had caused an issue
- There are 2 system configs for theme_id (global/websites). These are both set to theme id 2 at the moment (luma)
- All the usual CLI commands are being run each time i change something trying to figure this out. Its not a cache clean/flush/upgrade command running issue.
Вопросов:
1. How is it detecting and deploying the parent theme files...when all website/stores are set to luma theme?
2. Why aren't theme files no longer being deployed to pub/static...except the old parent theme files (even though i am in developer mode, and files don't need deploying....some files are always deployed, its not me running deployment commands)
3. What could possibly be involved in causing this issue, except the areas i mention above that ive been playing with?





Есть ли обновления статуса по этому поводу? Как вы исправили или обошлись?