ApostropheCMS - добавление нескольких элементов определенного поля (массив) - PullRequest
0 голосов
/ 24 декабря 2018

Предполагается, что у меня есть строковое поле «Электронная почта», но я хочу, чтобы пользователь мог добавить несколько адресов электронной почты.Есть ли в этой CMS поле типа строкового массива?Как можно было бы предоставить пользователю кнопку «Добавить еще», чтобы он мог добавить несколько адресов электронной почты, если захочет.Спасибо.

1 Ответ

0 голосов
/ 29 декабря 2018

Вы бы использовали тип поля array со схемой из одного поля string, которое является адресом электронной почты

     // ... other parts of schema
{
      name: 'emailAddresses',
      label: 'Email Addresses',
      type: 'array',
      titleField: 'email',
      schema: [
        {
          type: 'string',
          name: 'email',
          label: 'Email Address',
        }
      ]
    }
...