cleanup_seven_blocks.php 505 B

123456789101112131415161718192021222324
  1. <?php
  2. // Kustuta D7 "seven" admin teema blokid, mis migreerusid valesti
  3. // claro (admin) teema content regioni ja põhjustavad SQL vigu.
  4. use Drupal\block\Entity\Block;
  5. $ids = [
  6. 'seven_user_new',
  7. 'seven_user_online',
  8. 'seven_comment_recent',
  9. 'seven_search_form',
  10. 'seven_system_main',
  11. 'seven_user_login',
  12. ];
  13. foreach ($ids as $id) {
  14. $block = Block::load($id);
  15. if ($block) {
  16. $block->delete();
  17. echo "kustutatud: $id\n";
  18. } else {
  19. echo "skip (puudub): $id\n";
  20. }
  21. }
  22. echo "done\n";