Odoo 11: визуализация списка пользовательских модулей в javascript - PullRequest
0 голосов
/ 26 сентября 2019

Я хотел бы получить список моего отфильтрованного пользовательского модуля и показать его внутри div, который есть в моем шаблоне

Я создал виджет, где слева можно выбирать элементы, а справа -Я хотел бы показать детям этого элемента (представление списка моего пользовательского модуля)

в моем js-файле, у меня есть это:

self._rpc({
model: 'my_custom_module_children',
method: 'search_read',
domain: [['id_my_custom_module_children', '=', 'id_parent']],
}).then(function(records) {
//here i get correct filtered records and i would like to show listwiev  instead of custom table
});

Я попытался вызвать найденный мной метод python здесь , который вернет HTML, но я не могу заставить его работать

 def _qweb_render(self, o=None):
    val = {
        'docs': o,
        'doc_model': 'motor.record',
        'doc_ids': [o.id],
    }
    html = self.pool["ir.ui.view"].render(self.env.cr, self.env.uid, 'yourmodule.your_view_xml_id, val, engine='ir.qweb', context=self.env.context).decode('utf8')

    return HTMLSafe(html)

Как мне этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...