Commit 5ae2690d authored by Sebastien Robin's avatar Sebastien Robin

check that fields are editable before editing the cell


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@3800 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 7de7e18f
...@@ -401,6 +401,7 @@ class MatrixBoxValidator(Validator.Validator): ...@@ -401,6 +401,7 @@ class MatrixBoxValidator(Validator.Validator):
my_field_id = '%s_%s' % (field.id, attribute_id) my_field_id = '%s_%s' % (field.id, attribute_id)
if form.has_field(my_field_id): if form.has_field(my_field_id):
my_field = form.get_field(my_field_id) my_field = form.get_field(my_field_id)
if my_field.get_value('editable'):
key = 'field_' + my_field.id + '_cell_%s_%s_%s' % (i,j, k) key = 'field_' + my_field.id + '_cell_%s_%s_%s' % (i,j, k)
attribute_value = my_field.get_value('default', cell = cell, cell_index = kw, attribute_value = my_field.get_value('default', cell = cell, cell_index = kw,
cell_position = (i,j, k)) cell_position = (i,j, k))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment