小编JLo*_*ngo的帖子

OCTOBERCMS下拉选项取决于其他下拉列表中的选定值

我坚持这个问题,经过一段时间寻找一个例子,我无法弄清楚如何解决.

两个下拉选项取决于它们的值.

我有一个带有'area'值的表(嵌套着简单的树工作正常),在fields.yaml文件中有以下结构:

fields:
  id:
    label: Número
    oc.commentPosition: ''
    span: auto
    disabled: 1
    type: number

  area_id:
    label: 'Parente de'
    oc.commentPosition: ''
    emptyOption: 'Sem valor'
    span: auto
    type: dropdown

  area:
    label: Área
    oc.commentPosition: ''
    span: full
    required: 1
    type: text
Run Code Online (Sandbox Code Playgroud)

我还有另一个表'modulos'值,在fields.yaml中具有以下结构:

fields:
  modulo:
    label: Módulo
    oc.commentPosition: ''
    span: auto
    required: 1
    type: text

  area:
    label: Área
    oc.commentPosition: ''
    nameFrom: area
    emptyOption: 'Sem valor'
    span: auto
    descriptionFrom: id
    type: relation
Run Code Online (Sandbox Code Playgroud)

在"区域"模型中,我有:

 ... 
 public $hasMany = [
    'modulos' => ['JML\Gkb\Models\Modulos']
 ];
Run Code Online (Sandbox Code Playgroud)

在我所拥有的'Modulos'模型中

.... …
Run Code Online (Sandbox Code Playgroud)

php octobercms dropdown octobercms-backend

3
推荐指数
1
解决办法
1950
查看次数

标签 统计

dropdown ×1

octobercms ×1

octobercms-backend ×1

php ×1