neosrulez/neos-vieweditor

此软件包的最新版本(1.0.0)没有可用的许可证信息。

用于实现Neos Flow控制器视图的编辑器

安装: 2

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:neos-plugin

1.0.0 2022-04-20 16:54 UTC

This package is not auto-updated.

Last update: 2024-09-20 02:22:27 UTC


README

Preview

安装

NeosRulez.Neos.ViewEditor软件包已在Packagist上列出(https://packagist.org.cn/packages/neosrulez/neos-vieweditor) - 因此您无需再将该软件包包含在“repositories”条目中。

只需运行

composer require neosrulez/neos-vieweditor

配置

NodeTypes.yaml

'Acme.Site:Document.Page':
  properties:
    foo:
      ui:
        label: View
        inspector:
          group: content
          editor: NeosRulez/Neos/Inspector/Editors/ViewEditor
          editorOptions:
            configuration:
              id: 'fooView'
              route: '/view/foo'

PHP

    /**
     * @return void
     */
    public function indexAction()
    {
        $this->view->assign('foo', 'bar');
        $this->view->assign('randomNumber', rand(5, 10));
    }

Fusion (afx)

Acme.Site.FooController.index = Neos.Fusion:Component {

    renderer = afx`
        <div style="border:1px solid red;padding:10px">
            <button>Test: {foo}</button>
            <p>Random Number: {randomNumber}</p>
            <strong>foo bar</strong>
        </div>
    `
}

作者