跳转到主要内容

Volto的四个列页脚管理插件

项目描述

允许在Volto中编辑页脚列的插件。

特性

  • Plone注册控制面板,用于管理列配置。

  • RESTAPI视图,公开这些设置以供Volto使用。

此插件仅在注册表中添加一个条目,其中存储一些配置数据。您需要在您的Volto主题中提供编辑界面。

Volto端点

默认情况下,匿名用户无法通过plone.restapi访问注册资源(存在特殊权限)。

为了避免允许所有人访问注册,此包公开了一个专用restapi路由,包含绘制菜单的信息: @footer-columns

> curl -i https://127.0.0.1:8080/Plone/@footer-columns -H 'Accept: application/json'

响应类似于以下内容

[
    {
        'text': {'data': '<span>foo</span>'},
        'title': 'First column'
    },
    {
        'text': {'content-type': 'text/html', 'data': ''},
        'title': 'Second column'
    }
]

控制面板

由于控件已在Plone上注册且通过plone.restapi可用,因此可以直接从Volto编辑设置。

Volto集成

要在Volto中使用此产品,您的Volto项目需要包含一个新的插件: volto-editablefooter

翻译

此产品已被翻译成

  • 意大利语

安装

通过将其添加到您的buildout中安装redturtle.voltoplugin.editablefooter

[buildout]

...

eggs =
    redturtle.voltoplugin.editablefooter

然后运行 bin/buildout

贡献

许可证

本项目许可协议为GPLv2。

作者

此产品由 RedTurtle Technology 团队开发。

RedTurtle Technology Site

贡献者

变更日志

1.3.3 (2024-04-24)

  • 修复footerTop块的序列化/反序列化器:使用块处理程序修复数据。[cekk]

1.3.2 (2024-03-14)

  • 撤销对1.2.1分支的更改。我们没有删除1.3.0和1.3.1分支,因为在pypi上还有一些版本。[cekk]

1.3.1 (2024-03-14)

  • 处理restapi端点中缺失的记录。[cekk]

1.3.0 (2024-03-07)

  • 在设置中添加footer_top字段,以管理在列之前的新页脚行。[cekk]

1.2.1 (2024-01-17)

  • 处理/ api(删除它)URL在绝对化URL时。[cekk]

1.2.0 (2024-01-17)

  • 绝对化URL [mamico]

1.1.2 (2023-03-17)

  • 修复要求 [foxtrot-dfm1]

1.1.1 (2021-10-27)

  • 修复python_requires。[nzambello]

1.1.0 (2021-10-11)

  • 为rest api服务设置p.a.caching规则。[cekk]

1.0.1 (2021-02-11)

  • 如果注册表中没有设置任何内容,则不要中断端点。[cekk]

1.0.0 (2020-12-15)

  • 初始发布。[cekk]

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解有关 安装包 的更多信息。

源代码分发

redturtle.voltoplugin.editablefooter-1.3.3.tar.gz (28.1 kB 查看哈希)

上传时间: 源代码

构建分发

redturtle.voltoplugin.editablefooter-1.3.3-py3-none-any.whl (35.3 kB 查看哈希)

上传时间: Python 3

支持者