यहाँ विस्तार odoo के खोज को देखने का एक उदाहरण है:
odoo.define('modulename.makesearch', function (require) {
"use strict";
var searchView = require('web.SearchView');
var search_filters = require('web.search_filters');
var search_inputs = require('web.search_inputs');
var Widget = require('web.Widget');
var FavoriteMenu = require('web.FavoriteMenu');
var FilterMenu = require('web.FilterMenu');
var GroupByMenu = require('web.GroupByMenu');
var Model = require('web.DataModel');
var SearchFilterButton = searchView.include({
init: function(parent, dataset, view_id, defaults, options) {
this._super.apply(this, arguments);
this.parent = parent;
},
view_loaded: function (r) {},
});
});
//Here in view loaded function I wrote the definitions I need.
//Here you write your own.
आप आप ऊपर की तरह उन्हें भी विस्तार करने के लिए है पेड़ और kanban दृश्य में परिवर्तन करने की जरूरत है। यदि कोई नया खोज बॉक्स जोड़ने की आवश्यकता है तो आप वेब से पेड़ टेम्पलेट का विस्तार कर सकते हैं और उचित परिवर्तन कर सकते हैं।
स्रोत
2017-08-31 03:50:00
हां, यह संभव है। आप इसे एक दृश्य की तरह बढ़ा सकते हैं। – qvpham
@ वैज्ञानिक लेकिन, जहां आप खोज दृश्य में उस चेकबॉक्स को जोड़ना चाहते हैं। तो, आप किसी एक फ़िल्टर का चयन कर सकते हैं और केवल खोज बॉक्स में ही उपलब्ध होगा? –
मैं इसे खोज बॉक्स के नीचे या खोज बॉक्स के बगल में जोड़ना चाहता हूं। क्या आप मुझे कोई उदाहरण दे सकते हैं? – Ancient