Romain Derie
b48d2b6b5e
[FIX] website: Remove related website menus on module uninstall
...
Commit 850e1675eb improved the website.menu creation on module install
(eg: /shop for website_sale).
This commit aims to do the same on module uninstall.
Before this commit:
Uninstalling a website module would uninstall its website.menu (/shop) stored
on the default menu tree.
But the copies of that default menu, on websites, would remains.
Indeed, there is no direct link between the default menus and its copies.
More annoyingly, installing that website module again after uninstalling it
would create a new copy of the default menu, resulting in multiple same menus
on website.
Now, if the menu to be uninstalled is in the default tree menu, we remove all
its copies (the website.menu having that same URL).
Closes #27488 , closes #27721
2018-10-12 12:11:09 +00:00
..
2018-10-16 08:02:15 +00:00
2018-10-14 01:23:43 +02:00
2018-10-17 06:54:23 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-11 09:50:41 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-16 15:36:34 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-02 13:15:40 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-17 06:19:54 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-09-25 23:01:40 +02:00
2018-10-02 14:27:11 +02:00
2018-10-01 16:34:30 +02:00
2018-09-25 23:01:40 +02:00
2018-09-25 23:01:40 +02:00
2018-10-02 08:38:21 +02:00
2018-09-25 23:01:40 +02:00
2018-09-25 23:01:40 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-19 15:58:10 +02:00
2018-10-11 09:49:01 +00:00
2018-09-27 12:10:23 +02:00
2018-10-03 17:56:58 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-10-11 09:49:01 +00:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-14 16:06:41 +02:00
2018-10-01 11:27:51 +02:00
2018-10-01 16:01:54 +02:00
2018-10-01 16:01:54 +02:00
2018-10-03 17:48:14 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-10-01 16:01:54 +02:00
2018-09-18 15:58:44 +02:00
2018-09-28 13:39:26 +02:00
2018-09-27 12:10:23 +02:00
2018-09-18 14:30:04 +02:00
2018-09-28 13:39:26 +02:00
2018-09-28 13:39:26 +02:00
2018-09-26 18:31:38 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-10-01 11:27:51 +02:00
2018-09-28 13:39:26 +02:00
2018-09-18 15:58:44 +02:00
2018-10-01 11:27:51 +02:00
2018-10-09 07:01:29 +00:00
2018-09-18 15:58:44 +02:00
2018-10-14 01:23:43 +02:00
2018-10-16 06:13:28 +00:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-26 15:56:11 +02:00
2018-09-18 15:58:44 +02:00
2018-09-27 12:10:23 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-16 07:29:08 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-15 08:54:52 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-09-21 14:02:22 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-15 11:28:20 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-16 13:12:41 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-15 08:16:45 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-15 13:42:58 +00:00
2018-10-02 16:52:18 +02:00
2018-10-16 14:26:37 +00:00
2018-09-16 07:08:38 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-16 06:37:27 +00:00
2018-10-14 01:23:43 +02:00
2018-10-15 14:15:06 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-12 12:11:09 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-15 09:03:10 +00:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-14 01:23:43 +02:00
2018-10-15 10:45:36 +00:00
2018-10-14 01:23:43 +02:00