提供用于编辑和存储zope页面模板的原型字段。

Products.TemplateFields的Python项目详细描述


此产品提供两个存储和呈现的原型字段 模板。这里有dtml模板的dtmlfield和 zpt模板的zptfield。

用法

  1. 照常安装在您的产品目录或鸡蛋。

  2. 将此行添加到自定义原型以导入字段:

    from Products.TemplateFields import DTMLField, ZPTField
    
  3. 在模式中,添加dtmlfields和zptfields,如下所示:

    BaseSchema + Schema(( ...
        DTMLField('oneField'),
        ZPTField('anotherField'),
        ...
    ))
    

学分

感谢Sidnei da Silva提供的Talesfield产品, 以此为基础。

更多信息

访问http://plone.org/products/scriptablefields获取文档, 错误报告等。

安装

templatefields可以作为一个egg或传统zope安装 产品。

通过构建

只需将archetypes.templatefields添加到构建的“eggs”列表中 或ZOPE2安装部件:

鸡蛋=
… 产品.模板字段 …

通过简易设置

只需为您正在使用的python使用easy_setup的副本 去管理佐佩。

传统Zope产品安装

复制或象征性地链接products.templatefields/products/templatefields 成为zope实例的products目录中的products/templatefields。

更改日志

1.2.5(2010-06-10)

  • zopepagetemplate的write方法对模板文本进行解码;确保 在getraw中返回文本时,我们使用utf-8进行编码。 [大卫萨格里]

1.2.4

  • 1.2.3释放不知怎么搞砸了。

1.2.3

  • 切换到zope 3接口;我们现在兼容plone 4。[smcmahon]

1.2.2

  • 修复异常处理程序中的输入错误。[威瑟特]

1.2.1

  • 修复错误处理中的类型。 [ivo]

1.2

  • 添加一个可配置的选项来接受在呈现 模板字段。这些错误是有问题的,因为它们破坏了目录 索引对象,导致站点错误。 [威瑟特]

1.1.3

  • 确保在以下情况下使用带有获取上下文的页面模板 正在验证字段。没有这个上下文变量,比如 contexthere不可用。 [威瑟特]
  • 清除文档中的rest语法并添加变更日志。 [威瑟特]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何通过编程将Android置于待机状态?   java mavenjarsignerplugin在Jenkins构建期间失败,但不是在命令行上   java创建具有公共ipv4地址的HttpServer   将数据从jsp传递到servlet的java返回null   Web应用程序中的java JDBC数据库连接   java无法显示unicode字符   java webview应用程序未上载图片或视频   Android客户端Java服务器,如果订单处理方式不正确,客户端将无法连接   java在不复制备份表的情况下创建备份表   集合如何在Java中实现列表折叠   java如何配置在JBoss7中使用EntityListeners?   java JVM ClassUnloadingWithConcurrentMark标志   java如何在Maven中排除特定的单元测试   java线程在SynchronousQueue中执行put操作后挂起   java中的hibernate Comparator和可比较的负面场景   数组中的java连接元素   拖放Java,让面板落在鼠标事件上   java是一种事务管理应用程序,无需在方法上使用@transactional   java有没有办法从安卓的软键板上删除这一行?