跳转到主要内容

用于输入字段的通用METAL宏

项目描述

用于输入字段的通用METAL

此软件包使用TAL / METAL基于XML的模板语言,由Zope引入,以便从Python字典中提供简单的输入字段,而无需与模式数据有任何连接。

字段(或更确切地说:字段集)使用Bootstrap网格布局系统的类创建。

功能

  • 用于水平表单的输入元素

  • 只读字段

  • 必填字段

  • 标签

示例

此附加组件目前正在开发中,尚未在公共互联网站上使用。

文档

安装后,您可以在Zope实例中尝试

视图;宏是“自文档化的”。

注意: 目前它有助于理解德语;此视图尚未(?)国际化。

然而,宏是语言无关的;它们不提供任何文本,而是使用您提供的内容。

安装

如果您在自己的Plone附加组件中使用宏,请将其添加到依赖项中,例如在setup.py文件中

setup(...,
    install_requires=[
        ...,
        'visaplan.zope.inputmacros',
        ],
    ...)

或者通过将 visaplan.zope.inputmacros 添加到您的 buildout 中来安装它

[buildout]
...
eggs =
    visaplan.zope.inputmacros

然后运行 bin/buildout

需求

  • 您还需要一个语言解释器;这将在默认的 Zope / Plone 安装中提供。我们不在此处指定此内容,以允许您自行选择。

    从 Plone 5 开始,使用带有 z3c.pt 兼容层的 Chameleon;这也应该会正常工作。

  • 为了使用应用于 HTML 元素的类,您需要 Bootstrap 3;您可以使用

    Bootstrap 4 也可能正常工作,但我们还没有尝试(目前)。

  • 使用 Bootstrap 3 意味着需要 jQuery 1.11.2;在 Plone 4 中,您可能会使用 plone.app.jquery 1.11.2+。

贡献

支持

如果您遇到问题,请告知我们;请使用上面提到的 问题跟踪器

许可证

本项目采用 GPLv2 许可。

贡献者

变更日志

1.3.0 (未发布)

  • Bootstrap 3 版本 [tobiasherp]

1.0.0 (未发布)

  • Bootstrap 2 版本

    在最初开发时(尚未作为可分发软件包发布),宏曾与 Bootstrap 2 一起使用。因此,有可能创建一个基于 Bootstrap 2 的发布版本;但这不太可能实现。

    [tobiasherp]

项目详情


下载文件

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

源代码发行版

visaplan.zope.inputmacros-1.3.0.dev2.tar.gz (26.1 kB 查看哈希值)

上传时间: 源代码

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面