Uploaded image for project: 'Offre de formation'
  1. Offre de formation
  2. ODF-4159

Les "acquiredMicroSkills" sur un ELP ne sont pas rajoutés à la bonne vue

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • 4.9.8, 4.10.0
    • None
    • None
    • None
    • 4.10 M5, 4.10 M6
    • Oui

      Dans content-types/skills/course.xml, le point d'extension (actif que si l'APC est activé) défini le repeater de "acquiredMicroSkills" et l'ajoute à la vue "main" comme ceci:

      <view name="main" override="true">
              <group role="tab" name="skills" order-after="inbrief">
                  <label i18n="true">plugin.odf:PLUGINS_ODF_PROGRAM_SKILLS_VIEW_NAME</label>
                  <item ref="acquiredMicroSkills" />
              </group>
          </view>
      

      Or par défaut, la vue main n'a pas d'onglet "inbrief".
      Je pense que c'est le formulaire d'édition est donc la vue "default-edition" qui était visée ?
      Peut-être fallait aussi l'ajouter à la vue "main" (sans onglet) ?

      Par ailleurs on a un problème pour afficher les "acquiredMicroSkills" sur la fiche d'un ELP (HTML et PDF) dans nos chartes ODF qui redéfinissent entièrement la vue main au moyen d'un "org.ametys.cms.contenttype.StaticContentTypeOverrides". Comment peuvent-elles faire référence à "acquiredMicroSkills" ? Si l'APC est désactivé, le repeater n'existe pas et l'application ne démarre pas (ticket à ouvrir)

            laurence Laurence Aumeunier
            laurence Laurence Aumeunier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: