Add an editable list to the offer schema offer-editable-list

When you extend the nms:offer schema with a custom collection link, such as a set of segments linked to an offer, you can expose it as an editable list directly in the offer’s Custom options section. Instead of managing the related records through a separate screen, the collection is rendered as a list in the offer detail, and you can create new related records inline through a dedicated dialog.

NOTE
This capability is currently available for the offer schema only.
  1. Extend the nms:offer schema with your custom collection, then browse to the Schemas menu, open the Marketing offers schema, and click Screen edition. Learn more.

    Screenshot showing the screen definition button. {modal="regular"}

  2. In the Detail screen configuration section, click the ellipsis icon above the List of custom fields table and choose Select attributes. Learn more.

    Screenshot showing the screen definition button. {modal="regular"}

  3. Browse the attributes and select your custom collection link, identified by its collection icon.

    Screenshot showing the attribute picker with a collection link attribute. {modal="regular"}

    note
    NOTE
    Collection link fields cannot be made mandatory, and do not support sub-attributes. By default, they span two columns in the form.
  4. Confirm your selection. The collection link is added to the List of custom fields table, with collection as its type.

    Screenshot showing the attributes added. {modal="regular"}

Configure the collection’s editable list configure-list

  1. Click the ellipsis icon on the collection field’s row and choose Edit to open the Collection link settings dialog.

    Screenshot showing the edit button. {modal="regular"}

  2. In the General tab, optionally set a Visible if condition, or enable Read-only.

    Screenshot showing the edition screen. {modal="regular"}

  3. In the Screen configuration tab, click Select attributes and select the attributes to use when adding a new element to the list, for example a segment name and a custom field.

    Screenshot showing the screen configuration tab of the collection link settings dialog. {modal="regular"}

  4. In the Layout tab, keep or clear Span two columns.

  5. Click Confirm, then Save the screen definition.

Use the editable list in an offer use-list

  1. From the left menu, click Offers and open an offer. Read more

    Screenshot showing the offer screen. {modal="regular"}

  2. Access the offer properties. The collection is rendered as a list in the Custom options section.

    Screenshot showing the editable list rendering in the offer detail screen. {modal="regular"}

  3. Click Add to display the attributes you configured, fill them in, and click Confirm. The new element is added to the list.

    You can add multiple elements to the same list, and the offer detail can contain more than one editable list.

  4. Click Save.

recommendation-more-help
campaign-web-help-v8