Could you please reformulate it? I'm not sure whether I understand what's the problem now.Now work at certain area limitation:
It can update successfully BUT no view on UI , then I tried replace "textarea" as before it come a big field but also no view my result. ( but it really updated)
section.fields.push({
flags: ['w_if_no_aci'],
$type: 'multivalued',
name: 'comDate',
label: 'Commencement Date'
});
2017-11-09 16:06 GMT+08:00 Pavel Vomacka <pvomacka@redhat.com>:
On 11/09/2017 09:00 AM, barrykfl@gmail.com wrote:
Yes, that's because of missing colon at the end of 'flags: ...' line. You can open Developer Console in browser (F12) and you will see an error.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 <pvomacka@redhat.com>:
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
-- Pavel^3 Vomacka
-- Pavel^3 Vomacka