跳转到主要内容

表示内部或外部链接的链接模式类型。

项目描述

概述

此包提供了一个组合内部和外部链接表示的表单字段。它相对较简单。

它提供了一个小部件,允许用户以以下格式输入链接

``"Title":internal path or URI:"Description"``

标题和描述都是可选的。如果提供了内部路径,字段将尝试解析对象并仅存储其UID。

要求

  • Zope 2.10.4+

用法

包含包的ZCML-slug以在formlib中注册小部件。

单个链接字段的模式定义

>>> from collective.formlib.link.field import Link
>>> field = Link(title=u"Link")

链接字段列表

>>> from zope import schema
>>> field = schema.List(
...     title=u"Links",
...     value_type=Link)

从页面模板渲染链接

<a tal:attributes="href link/@@absolute_url;
                   title link/description"
   tal:content="link/pretty_title_or_uri" />

版本

0.2 (2011-07-01)

  • 修复了链接打包例程中的问题。[malthe]

0.1 (2008-02-29)

  • 初始公开发布。

支持者