XMLWordPrintable

    • Yes

      Not all users will want the contacts module installed in their system just because they use stk module. It should be optional.

      Problems

      When contacts-app is not installed:

      • The field found here: /modules/standard-templating-kit/dialogs/components/teasers/stkTeaserContact/form/tabs/tabTeaser/fields/contact/contentPreviewDefinition has a contentPreviewDefinition property pointing to info.magnolia.contacts.app.field.component.ContactPreviewComponent and will create a CNF exception.
      • The workspace contacts won't be found
      Possible solutions
      1. Make stkTeaserContact template and dialog a part of the contacts-app.
      2. Have (multiple) conditional bootstrap tasks (in stk + demo-project) that only install dialogs/components/content when contacts-app is installed
      Demo contents that use stkTeaserContact

      Those contents might have to be ordered upon boostrap.

      4 nodes returned in 10ms
      /demo-features/aggregation-paragraphs/contact-paragraph/content/0
      /demo-project/news-and-events/extras/extras1/00
      /demo-features/aggregation-paragraphs/contact-paragraph/extras/extras1/0
      /demo-project/news-and-events/news-overview/extras/extras1/0
      

      Be aware of possible migration.

        Acceptance criteria

              pmundt Philip Mundt
              rgange Richard Gange
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: