我试图从视图中获取ID或名称,因为我想将其设置为不可见 我试试这个
private void setSelection(int position) {
if(adapter.isEmpty())
position = INVALID_POSITION;
else if(position >= adapter.getCount())
position = adapter.getCount() - 1;
MyData result = null;
mySpinner.pgmSetSelection(position);
if(position != INVALID_POSITION) {
result = adapter.getItem(position);
}
display(result); // show the selected item somewhere
}
答案 0 :(得分:0)
您需要提供元素的名称或ID以使其不可见。只需在html视图中检查元素id / name(使用inspect元素),然后在该模型的xml视图中执行以下操作。
<xpath expr="//form[@id='registration_form']" position="attributes">
<attribute name="invisible">True</attribute>
</xpath>
答案 1 :(得分:0)
如果要删除打开该方法的菜单 搜索菜单的ID并删除操作 默认情况下,没有动作或孩子的odoo隐藏菜单:
from django.contrib import messages
from django.http import HttpResponseRedirect
def change_view(self, request, object_id, form_url='', extra_context=None):
try:
return super(MyAdmin, self).change_view(request, object_id, form_url, extra_context)
except MyException as err:
messages.error(request, err)
return HttpResponseRedirect(request.path)
如果没有尝试通过将其设置为隐形来解释更多你的意思?!!