On 11/09/2017 08:36 AM, barrykfl@gmail.com wrote:
Do you have IPA 4.x ? Or which version?Same Like this Lable no field no edit no save but fine in command base ...any different freeipa4.0 vs 3.0 procedure?
Try to add following line into the specification of your new field:
flags: ['w_if_no_aci']
2017-11-09 14:44 GMT+08:00 Pavel Vomacka <pvomacka@redhat.com>:
On 11/08/2017 07:29 AM, barrykfl--- via FreeIPA-users wrote:
Hi,
The dollar character should be at the beginning of type attribute not the name. So try to change it to:Dear all:
I follow the guide of freeipa 3.0 abt web plugin web ui. At command base I successfully madea custom attribute called Employee " Commencement Date" . I can add using script / command.
BUT in web UI , it Display "Commencent date" Label only ....and cannot display edit field and allow me edit.
After That I changed to Multivalue the field come out but still the save button is grey I cannot save again.
Which part I made wrong ? please advise . thx
define(['freeipa/phases','freeipa/user'], function(phases, user_mod) {// helper functionfunction get_item(array, attr, value) {for (var i=0,l=array.length; i<l; i++) {if (array[i][attr] === value) return array[i];}return null;}
var cdate_plugin = {};
cdate_plugin.add_c_date = function() {var facet = get_item(user_mod.entity_spec.facets, '$type', 'details'); var section = get_item(facet.sections, 'name', 'identity');section.fields.push({
$name: 'comDate',
name: 'comDate',
$type: 'multivalued'
Does it help?type: 'multivalued',
label: 'Commencement Date'});return true;};
phases.on('customization', cdate_plugin.add_c_date);
return cdate_plugin;});
-- Pavel^3 Vomacka
-- Pavel^3 Vomacka