qsm-odoo
4edb9c4f60
[IMP] website: improve theme customize dialog
...
- Make the controller part more readable and more efficient (O(1) ORM
operations instead of O(n)) and remove deprecated code.
- Add the possibility to have a toggle standalone option. This is
used as soon as an `<opt/>` is alone in its container (note that now,
the container can be any tag and will be ignored during rendering).
- If an option has no specified 'string' to attach to it, the name of
the first view it toggles will be used.
PR https://github.com/odoo/odoo/pull/29624
task-1904244
2019-02-08 14:36:43 +00:00
..
2019-02-08 10:11:41 +00:00
2019-01-27 01:37:55 +01:00
2018-11-23 12:11:32 +01:00
2019-02-08 10:11:41 +00:00
2019-01-21 17:38:09 +01:00
2019-02-06 11:57:29 +00:00
2019-01-09 15:56:53 +00:00
2019-01-27 03:14:28 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-02-06 11:57:29 +00:00
2019-02-05 11:44:21 +00:00
2019-01-21 17:38:09 +01:00
2019-01-31 16:59:58 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 03:14:28 +01:00
2019-01-27 03:14:28 +01:00
2019-01-31 16:59:58 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-01-31 16:59:58 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 03:14:28 +01:00
2019-01-21 17:38:09 +01:00
2019-02-07 15:11:51 +00:00
2019-01-31 11:30:54 +00:00
2019-01-31 16:59:58 +01:00
2019-02-07 12:48:12 +00:00
2019-01-21 17:38:09 +01:00
2019-01-27 03:14:28 +01:00
2019-02-04 13:27:22 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-07 10:35:54 +00:00
2019-01-27 01:37:55 +01:00
2019-02-04 13:27:22 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 03:14:28 +01:00
2019-01-27 01:37:55 +01:00
2019-02-05 11:32:14 +00:00
2019-02-07 12:13:28 +00:00
2019-01-21 17:38:09 +01:00
2019-01-27 03:14:28 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-02-01 12:16:54 +00:00
2019-02-05 11:32:14 +00:00
2019-02-06 11:57:29 +00:00
2019-01-31 16:59:58 +01:00
2019-01-21 17:38:09 +01:00
2019-02-05 11:32:14 +00:00
2019-01-27 03:14:28 +01:00
2019-01-27 03:14:28 +01:00
2019-02-01 12:16:54 +00:00
2019-02-01 12:16:54 +00:00
2019-01-21 11:29:30 +00:00
2019-01-27 01:37:55 +01:00
2019-02-06 10:34:40 +00:00
2019-02-05 12:09:14 +00:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2018-10-31 15:21:26 +00:00
2019-01-15 15:23:24 +00:00
2018-11-29 09:28:17 +00:00
2019-01-15 15:23:24 +00:00
2018-09-25 23:01:40 +02:00
2018-09-25 23:01:40 +02:00
2018-11-06 10:12:50 +00:00
2018-09-25 23:01:40 +02:00
2018-09-25 23:01:40 +02:00
2019-01-27 03:14:28 +01:00
2019-01-30 14:03:33 +00:00
2019-01-27 01:37:55 +01:00
2019-01-21 17:38:09 +01: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
2019-02-07 07:33:44 +00:00
2019-01-14 10:34:50 +01:00
2019-01-21 11:29:30 +00:00
2019-02-05 15:36:54 +00:00
2019-01-16 14:26:14 +01:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-12-20 14:35:30 +00:00
2018-12-05 18:46:15 +01: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-11-26 13:17:10 +00:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-11-29 18:38:55 +01: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
2019-01-31 16:59:58 +01:00
2019-01-02 15:15:55 +00:00
2019-01-21 12:33:03 +01:00
2018-09-28 13:39:26 +02:00
2018-11-19 16:01:02 +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
2019-02-05 11:48:28 +00:00
2019-01-18 08:35:33 +00:00
2019-01-21 12:33:03 +01:00
2019-01-18 08:35:33 +00:00
2019-01-18 08:35:33 +00:00
2019-01-18 08:35:33 +00:00
2018-09-18 15:58:44 +02:00
2018-10-01 11:27:51 +02:00
2018-11-29 09:28:17 +00:00
2018-09-18 15:58:44 +02:00
2019-01-21 17:38:09 +01:00
2018-11-26 13:17:10 +00:00
2019-01-25 09:34:53 +00:00
2019-01-04 14:54:08 +01: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-11-02 10:52:55 +01: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-11-09 14:51:55 +01: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-11-02 10:52:55 +01:00
2019-01-27 03:14:28 +01:00
2019-02-07 12:11:44 +00:00
2019-02-06 13:55:51 +00:00
2019-01-27 01:37:55 +01:00
2019-02-05 11:32:14 +00:00
2019-02-04 13:27:22 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 03:14:28 +01:00
2019-02-08 08:53:00 +00:00
2019-01-21 17:38:09 +01:00
2019-02-01 08:13:25 +00:00
2019-01-27 01:37:55 +01:00
2019-01-21 17:38:09 +01:00
2019-01-31 16:59:58 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2018-09-21 14:02:22 +02:00
2019-02-06 11:57:29 +00:00
2019-01-21 17:38:09 +01:00
2019-01-27 03:14:28 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 03:14:28 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 03:14:28 +01:00
2019-01-27 03:14:28 +01:00
2019-02-06 13:03:03 +00:00
2019-02-07 08:49:53 +00:00
2019-01-31 16:59:58 +01:00
2019-01-28 19:45:46 +01:00
2018-12-24 11:07:31 +00:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-02-07 04:36:18 +00:00
2019-01-27 03:14:28 +01:00
2019-02-04 13:27:22 +01:00
2019-01-27 03:14:28 +01:00
2019-02-05 11:32:14 +00:00
2019-01-21 17:38:09 +01:00
2019-02-05 12:09:14 +00:00
2019-01-21 17:38:09 +01:00
2019-02-06 06:03:18 +00:00
2019-01-21 17:38:09 +01:00
2019-01-30 14:03:33 +00:00
2019-02-01 10:36:14 +00:00
2019-01-30 14:03:33 +00:00
2019-02-06 09:55:13 +00:00
2019-01-27 01:37:55 +01:00
2019-02-04 13:27:22 +01:00
2019-02-08 06:37:35 +00:00
2019-01-21 17:38:09 +01:00
2019-02-04 13:27:22 +01:00
2019-02-06 12:58:58 +00:00
2019-01-27 01:37:55 +01:00
2019-02-01 08:13:25 +00:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-02-05 12:09:14 +00:00
2019-01-27 01:37:55 +01:00
2019-01-27 03:14:28 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-02-07 13:13:15 +00:00
2019-02-06 11:57:29 +00:00
2019-01-27 03:14:28 +01:00
2019-02-04 13:27:22 +01:00
2019-01-27 01:37:55 +01:00
2019-02-06 13:20:52 +00:00
2019-01-21 17:38:09 +01:00
2019-02-04 13:27:22 +01:00
2019-02-04 13:27:22 +01:00
2019-01-21 17:38:09 +01:00
2019-01-06 03:24:31 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-01-21 17:38:09 +01:00
2019-02-06 13:20:39 +00:00
2019-01-27 03:14:28 +01:00
2019-02-07 10:20:57 +00:00
2019-01-21 17:38:09 +01:00
2019-01-27 03:14:28 +01:00
2019-01-27 03:14:28 +01:00
2019-01-21 17:38:09 +01:00
2019-02-08 14:36:43 +00:00
2019-01-27 01:37:55 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 03:14:28 +01:00
2019-01-27 03:14:28 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-02-07 12:13:28 +00:00
2019-02-05 11:39:11 +00:00
2018-12-13 11:17:23 +00:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 03:14:28 +01:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00
2019-02-05 11:39:11 +00:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 03:14:28 +01:00
2019-02-07 12:13:28 +00:00
2019-02-06 09:55:13 +00:00
2019-02-07 13:11:19 +00:00
2019-01-29 13:17:12 +01:00
2019-02-04 13:27:22 +01:00
2019-01-21 17:38:09 +01:00
2019-01-27 01:37:55 +01:00
2019-01-27 03:14:28 +01:00
2019-01-31 16:59:58 +01:00
2019-01-23 18:15:18 +01:00
2019-02-08 12:01:12 +00:00
2018-12-07 14:15:46 +00:00
2019-01-21 17:38:09 +01:00
2019-01-21 17:38:09 +01:00