Browse Source

publish muk_web_utils - 12.0

pull/115/head
MuK IT GmbH 5 years ago
parent
commit
a606f6bee3
  1. 2
      muk_web_utils/__manifest__.py
  2. 62
      muk_web_utils/static/src/js/fields/domain.js
  3. 1
      muk_web_utils/template/assets.xml

2
muk_web_utils/__manifest__.py

@ -20,7 +20,7 @@
{
"name": "MuK Web Utils",
"summary": """Utility Features""",
"version": "12.0.2.9.2",
"version": "12.0.2.9.3",
"category": "Extra Tools",
"license": "AGPL-3",
"author": "MuK IT",

62
muk_web_utils/static/src/js/fields/domain.js

@ -0,0 +1,62 @@
/**********************************************************************************
*
* Copyright (C) 2018 MuK IT GmbH
*
* Odoo Proprietary License v1.0
* This software and associated files (the "Software") may only be used
* (executed, modified, executed after modifications) if you have
* purchased a valid license from the authors, typically via Odoo Apps,
* or if you have received a written agreement from the authors of the
* Software (see the COPYRIGHT file).
*
* You may develop Odoo modules that use the Software as a library
* (typically by depending on it, importing it and using its resources),
* but without copying any source code or material from the Software.
* You may distribute those modules under the license of your choice,
* provided that this license is compatible with the terms of the Odoo
* Proprietary License (For example: LGPL, MIT, or proprietary licenses
* similar to this one).
*
* It is forbidden to publish, distribute, sublicense, or sell copies of
* the Software or modified copies of the Software.
*
* The above copyright notice and this permission notice must be included
* in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
*
**********************************************************************************/
odoo.define('muk_web_utils.domain', function (require) {
"use strict";
var core = require('web.core');
var session = require('web.session');
var fields = require('web.basic_fields');
var view_dialogs = require('web.view_dialogs');
var _t = core._t;
var QWeb = core.qweb;
fields.FieldDomain.include({
_onShowSelectionButtonClick: function (e) {
e.preventDefault();
new view_dialogs.SelectCreateDialog(this, {
context: this.attrs.context || {},
title: _t("Selected records"),
res_model: this._domainModel,
domain: this.value || "[]",
no_create: true,
readonly: true,
disable_multiple_selection: true,
}).open();
},
});
});

1
muk_web_utils/template/assets.xml

@ -58,6 +58,7 @@
<script type="text/javascript" src="/muk_web_utils/static/src/js/fields/path.js" />
<script type="text/javascript" src="/muk_web_utils/static/src/js/fields/binary.js" />
<script type="text/javascript" src="/muk_web_utils/static/src/js/fields/module.js" />
<script type="text/javascript" src="/muk_web_utils/static/src/js/fields/domain.js" />
<script type="text/javascript" src="/muk_web_utils/static/src/js/views/form/renderer.js" />
</xpath>
</template>

Loading…
Cancel
Save