form->selectTable($field, $label)->from($table) ->title($label) ->model($table->getModel(), $table->getModelSelectId(), $table->getModelViewName()); // 设置编辑数据显示 } /** * 使用select 关联模型 ,宝箱物品 * * @param $field * @param $table * @return void */ public function selectModelChestItem($field, $label = '宝箱') { $table = ItemLazyRenderable::make([ 'type' => ITEM_TYPE::CHEST ]); return $this->form->selectTable($field, $label)->from($table) ->title($label) ->model($table->getModel(), $table->getModelSelectId(), $table->getModelViewName()); // 设置编辑数据显示 } /** * 使用select 关联模型 ,物品组 * * @param $field * @param $label * @return \Dcat\Admin\Form\Field\SelectTable */ public function selectModelChestItemGroup($field, $label = '物品组') { $table = ItemGroupLazyRenderable::make(); return $this->form->selectTable($field, $label)->from($table) ->title($label) ->model($table->getModel(), $table->getModelSelectId(), $table->getModelViewName()); // 设置编辑数据显示 } }