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']


內置圖片 2

2017-11-09 14:44 GMT+08:00 Pavel Vomacka <pvoma...@redhat.com <mailto: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
    <mailto:freeipa-users@lists.fedorahosted.org>
    To unsubscribe send an email tofreeipa-users-le...@lists.fedorahosted.org
    <mailto: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