アップデートしたら管理画面にスタイルが当たらなくなった
アップデートしたら管理画面にスタイルが当たらなくなってしまった場合、以下の原因が考えられます。
- 管理画面のCSSが適用されていない
- バージョンが古いテンプレートを使用している
詳しく説明していきます。
管理画面のCSSが適用されていない
a-blog cms の管理画面のCSSは、/themes/system/css/ディレクトリに設置されています。
以下のCSSがなかった場合、正常にページが表示されない可能性があります。
- normalize.min.css
- acms-system.min.css
- acms-admin.min.css
アップデート時にうまくアップロードされていなかった場合、再度アップロードし直すことで解決できます。
CSSがうまくアップロードできていなかった場合は、以下のような特徴があります。
- 一切管理画面のスタイルが適用されておらず、HTMLのデフォルトのスタイルが適用されている
- サイドナビゲーション項目がページの上部に表示される
バージョンが古いテンプレートを使用している
古いテンプレートを使用している場合に、正しくスタイルが適用されない可能性があります。
よくあるパターンとしましては、/admin/blog/edit.htmlなどの一部分のファイルを使用しているテーマに設置しており、一部分だけスタイルが適用されていないケースです。
Ver.1系から使用されているサイトでとくにみられるケースです。たとえばブログ管理のページで、Ver.1系の/admin/blog/edit.htmlを適用していると以下の図のような状態になります。
Ver.1系の/admin/blog/edit.htmlを適用している場合は、以下のような特徴があります。
- ツールチップが四角の画像になっている
- 保存、戻るボタンがページ内の下部に設置されている
- 「基本設定」「カスタム設定」「エクスポート・インポート」などのタブがない
- サイドナビゲーションや、トピックパスにはスタイルが適用されている
この場合の解決策としては、原因となっているテンプレートをリネームまたは削除することで解決できます。
もし何らかの理由でアップロードしている場合は、/themes/system/から新しいテンプレートを複製し、カスタマイズし直してください。