Neos-ui: PluginView Editor not working again

Created on 10 Mar 2019  路  6Comments  路  Source: neos/neos-ui

Description

PluginView editor not showing selector of available views but shows error in the inspector:
TypeError: o.get is not a function

Steps to Reproduce

  1. Add master plugin
  2. Add plugin view
  3. Select master plugin in the plugin view's inspector

Expected behavior

It should show the selector box of views and not error

Affected Versions

Neos: 4.2.x

UI: 3.x

Bug Help wanted Critical

All 6 comments

Thanks for reporting the issue. It has been fixed during the last code sprint by @samuelhauser
We really appreciate the contributions.

馃檹

Thank you guys for the fix :) Happy for small contribution.
Will wait for the release to be tagged to rollout update for affected projects.

@markusguenther @samuelhauser @dimaip I have installed latest UI release 3.3.0 however this issue still persists. But instead of showing error it always shows "No plugin configured". So for my already added PluginViews, the PluginView itself is rendering but in inspector only "No plugin configured" even if the Master Plugin is set. Please help!

Ok then we will need a bit more investigation time. Thanks for the report and the patient notification:)

Same issue here. No views are available in the Select Box.
But without an JS Error.

Neos: 4.3
UI: 3.3

Standardwert 2019-04-30 um 11 20 26

Config.

'Onedrop.Vendor:Plugin.Configurator':
  superTypes:
    'Neos.Neos:Plugin': true
    'Onedrop.Vendor:Mixin.Content': true
    'Onedrop.Vendor:Mixin.Constraint.Page': true
    'Onedrop.Vendor:Mixin.Constraint.Container': true
  ui:
    group: 'plugins'
    label: i18n
    icon: 'fas fa-server'
  options:
    pluginViews:
      SelectSever:
        label: 'Show the sever select'
        controllerActions:
          'Onedrop\Vendor\Controller\ConfiguratorController': ['chooseServer']

'Onedrop.Vendor:Plugin.Configurator.ServerSelect':
  superTypes:
    'Neos.Neos:PluginView': true
    'Onedrop.Vendor:Mixin.Content': true
    'Onedrop.Vendor:Mixin.Constraint.Page': true
    'Onedrop.Vendor:Mixin.Constraint.Container': true
  ui:
    label: 'Servers' # todo: use i18n
    group: 'plugins'
    icon: 'fas fa-server'

Installed UI 3.4. This bug has gone away. thank you for the great work!

Was this page helpful?
0 / 5 - 0 ratings