This forum has moved to a new location and is in read-only mode. Please visit talk.octobercms.com to access the new location.
    Rygar
    
            
            
                    
                                            
        
    
        Im trying to hide some fields only when opened from relation controller... anyone have any idea how this can be achieved please?
    philipptempel
    
            
            
                    
                                            
        
    
        If you're using the RelationController Behavior, you create a config_relation.yaml file. In this you define things like
relation:
    view:
        list: $/acme/plugin/models/attribute/columns.yaml
        form: $/acme/plugin/models/attribute/fields.yaml
    manage:
        list: $/acme/plugin/models/attribute/columns.yaml
        form: $/acme/plugin/models/attribute/fields.yaml
        showSearch: true
        recordsPerPage: 20
        defaultSort:
            column: name
            direction: ascOther than you might think, you don't have to put in the same fields.yaml and columns.yaml as you use for the related model's form controller. It can be anything you want, basically.
In your case you want to adjust the file used in relation.manage.list or relation.manage.form. This way you can hide fields in the list or the form or wherever you need to.
1-2 of 2