Add like this ...now the label gone nothing shown.

 section.fields.push({
      flags: ['w_if_no_aci']
   $type: 'multivalued',
   name: 'comDate',
      label: 'Commencement Date'

    });


2017-11-09 15:50 GMT+08:00 Pavel Vomacka <pvoma...@redhat.com>:

>
>
> On 11/09/2017 08:36 AM, barry...@gmail.com wrote:
>
> Same Like this Lable no field no edit no save but fine in command base
> ...any different freeipa4.0 vs 3.0 procedure?
>
> Do you have IPA 4.x ? Or which version?
>
> Try to add following line into the specification of your new field:
>
> flags: ['w_if_no_aci']
>
>
> [image: 內置圖片 2]
>
> 2017-11-09 14:44 GMT+08:00 Pavel Vomacka <pvoma...@redhat.com>:
>
>>
>> On 11/08/2017 07:29 AM, barrykfl--- via FreeIPA-users wrote:
>>
>> Hi,
>>
>> Dear all:
>>
>> I follow the guide of freeipa 3.0 abt web plugin web ui. At command base
>> I successfully  made
>> a 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 function
>>     function 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',
>>
>> The dollar character should be at the beginning of type attribute not the
>> name. So try to change it to:
>> name: 'comDate',
>> $type: 'multivalued'
>>
>>       type: 'multivalued',
>>
>>       label: 'Commencement Date'
>>     });
>>     return true;
>>   };
>>
>>   phases.on('customization', cdate_plugin.add_c_date);
>>
>>   return cdate_plugin;
>> });
>>
>>
>> Does it help?
>>
>>
>> _______________________________________________
>> FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
>> To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org
>>
>>
>> --
>> Pavel^3 Vomacka
>>
>>
>
> --
> Pavel^3 Vomacka
>
>
_______________________________________________
FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org

Reply via email to