feedback form fieldsTable and ObjectTypeFieldsTableSeeder seeder

master
Andrey 2024-05-17 09:26:20 +03:00
parent f09f04fd05
commit adac5fe9f4
2 changed files with 36 additions and 13 deletions

View File

@ -193,27 +193,50 @@ class FieldsTableSeeder extends Seeder {
]
],
// 'feedback-email' => [
// 'title' => 'Электронная почта',
// 'type' => FieldType::STRING,
// 'required' => true,
// ],
// 'feedback-name' => [
// 'title' => 'Ваше имя',
// 'type' => FieldType::STRING,
// 'required' => true,
// ],
// 'feedback-type' => [
// 'title' => 'Тема обращения',
// 'type' => FieldType::RELATION,
// 'required' => true,
// 'params' => [
// 'related' => DictionaryItem::class, 'transformer' => DictionaryItemTransformer::class,
// 'options' => ['show' => true, 'whereHas' => ['dictionary' => ['name' => 'feedback-types']]],
// ]
// ],
// 'feedback-message' => [
// 'title' => 'Текст сообщения',
// 'type' => FieldType::TEXT,
// 'required' => true,
// ],
'feedback-name' => [
'title' => 'Как к вам обращаться',
'type' => FieldType::STRING,
'required' => true,
],
'feedback-email' => [
'title' => 'Электронная почта',
'type' => FieldType::STRING,
'required' => true,
],
'feedback-name' => [
'title' => 'Ваше имя',
'feedback-number' => [
'title' => 'Телефон',
'type' => FieldType::STRING,
'required' => true,
],
'feedback-type' => [
'title' => 'Тема обращения',
'type' => FieldType::RELATION,
'required' => true,
'params' => [
'related' => DictionaryItem::class, 'transformer' => DictionaryItemTransformer::class,
'options' => ['show' => true, 'whereHas' => ['dictionary' => ['name' => 'feedback-types']]],
]
'feedback-add-number' => [
'title' => 'Добавочный (если есть)',
'type' => FieldType::STRING,
],
'feedback-message' => [
'title' => 'Текст сообщения',
'title' => 'Краткое описание задачи',
'type' => FieldType::TEXT,
'required' => true,
],

View File

@ -96,7 +96,7 @@ class ObjectTypeFieldsTableSeeder extends Seeder {
],
'feedback-form-support' => [
'common' => [
'fields' => ['feedback-email', 'feedback-name', 'feedback-message']
'fields' => ['feedback-name', 'feedback-email', 'feedback-number', 'feedback-add-number', 'feedback-message']
]
],