Рюкзак Laravel Настроенные поля не работают для методов редактирования и обновления - PullRequest
0 голосов
/ 24 июня 2019

Я использую рюкзак в своем проекте. Я создал настраиваемые поля с выпадающим списком и окном выбора. В одном блейд-файле я отображаю два поля, основанные на выпадающем списке, я покажу опции для поля выбора. Так что все работает как-то нормально. Редактирование и обновление работают для этих настраиваемых полей. есть идеи как этого добиться? Заранее спасибо

В одном блейд-файле я написал код этих двух настраиваемых полей. поэтому, основываясь на выпадающем списке, я выберу опции для следующего поля выбора. Попытка переопределить существующие файлы рюкзака для этой модели. но не повезло.

  'label' => "Professors",
  'type' => "selectProfessors",
  'name' => 'professor_id',
  'entity' => 'professor',
  'attribute' => "name",
  'model' => Professor::class,
  'options' => (function ($query) {
   return $query->where('professor_id', '=', backpack_user()
     ->professor_id)
     ->get();
  }),

Он не работает только для редактирования и обновления. для создания и удаления работающих должным образом.

...