文档章节

NO.22 禅道开源项目管理软件框架里面提供的html, js和css类

炒蚕豆吃蹦豆
 炒蚕豆吃蹦豆
发布于 2012/09/21 14:54
字数 450
阅读 247
收藏 1


   禅道框架里面提供了一个front.class.php,里面内置了三个类,分别为html, js和css,用来生成一些html标签,创建简单的js交互。

更多禅道开源详情:http://www.zentao.net/

一、html类

  • html::title($title)  生成<title>$title</title>标签。
  • html::meta($name, $value) 生成html的meta标签。
  • html::icon($url) 生成icon文件的调用代码。
  • html::rss($url, $title) 输出rss。
  • html::a($href, $title, $target, $misc),生成超链接。
  • html::mailto($mailto, $title) 生成mailto 链接。
  • html::select($name, $options, $selected, $attr),生成<select>标签。
  • html::radio($name, $options, $selected, $attr), 生成单选按钮。
  • html::checkbox($name, $options, $selected, $attr),生成复选按钮。
  • html::input($name, $value, $attr) 生成文本框。
  • html::hidden($name, $value, $attr)生成隐藏变量。
  • html::password($name, $value, $attr)生成密码框。
  • html::textarea($name, $value, $attr)生成textarea
  • html::file($name, $attr)生成文件选择框。
  • html::submitButton($label, $attr) 生成提交按钮。
  • html::resetButton(),生成重置按钮。
  • html::commonButton($label, $attr) 生成一个普通的按钮。
  • html::linkButton($label, $link, $attr),生成一个带有链接的按钮。

二、JS类

  • js::import($url, $version) 生成一个js文件的调用。version用来区分不同的版本,以避免客户端js文件不刷新的问题。
  • js::alert($message),生成一个警告框
  • js::error($errors),错误警告,$errors可以是数组。
  • js::confirm($message, $okURL, $cancelURL, $okTarget, $cancelTarget),选择提示。
  • js::locate($url, $target),跳转页面, target是要跳转的窗口。
  • js::closeWindow(), 关闭窗口。
  • js::refresh($url, $target, $timeout),刷新页面。
  • js::reload($window), 自动重载某一个窗口。
  • js::exportConfigVars(),将$config里面框架运行的必需信息输出到js中。
  • js::execute($code),执行某一段js代码。

三、css类

  • css:import($url, $version), 导入某一个css文件。
  • css::internal($css),生成<style>code</style的标签。

本文转载自:http://devel.zentao.net/help-read-79386.html/?u=lixiao&f=os&a=blog

炒蚕豆吃蹦豆
粉丝 166
博文 172
码字总数 133148
作品 0
青岛
私信 提问
ZenTaoPHP框架以Public Domain协议发布2.1版本

大家好,我们高兴的向大家宣布,ZenTaoPHP框架从2.1版本开始,彻底放弃版权,将代码捐献给public domain。希望ZenTaoPHP框架可以成为大家开发应用的一个好帮手! 一、关于ZenTaoPHP框架 最开...

开源春哥
2011/05/30
1K
9
开源中国 2014 热门软件排行榜 TOP 50

开源中国 2014 年热门软件排行榜 TOP 50 正式出炉!2014 年结束了,我们来了解一下过去一年里开源中国最受欢迎的 50 款软件。此榜单是根据过去一年的用户访问、交流分享和项目本身的更新频度...

叶秀兰
2014/12/24
13
2
35款免费的 Javascript Flash Web 图表

Flot - Flot 为 jQuery 提供的javascript代码库. 容易使用,有特色的图表,提供交互功能(能够放大缩小数据区域等)。 Open Flash Chart - Open Flash Chart 是一个 Flash 图表组件,很容易安装...

SeanCai
2011/10/11
940
0
ZenTaoPMS发布0.6 beta版本,开源项目管理工具禅道

禅道项目管理软件(ZenTaoPMS)是一款国产的,基于LGPL协议,开源免费的项目管理软件,它集产品管理、项目管理、测试管理于一体,同时还包含了事务管理、组织管理等诸多功能,是中小型企业项目...

开源春哥
2010/03/11
174
0
NO.100 【CSDN开源专访】禅道创始人王春生:覆盖项目全周期,回归管理的本质

摘要:禅道是一款优秀的国产开源项目管理软件,集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体。CSDN记者采访了禅道项目创始人王春生,请他来介绍禅道项目的方方面面,...

炒蚕豆吃蹦豆
2013/09/17
232
0

没有更多内容

加载失败,请刷新页面

加载更多

实战项目-学成在线(一)

之前看的黑马程序员实战项目之一,打算以博客的形式写出来,也让自己重新温习一下。 1、项目背景 略(就是当前这东西很火,我们重点在开发,这些就略过) 2、功能模块 门户,学习中心,教学管...

lianbang_W
35分钟前
4
0
基于Vue的数字输入框组件开发

本文转载于:专业的前端网站➫基于Vue的数字输入框组件开发 1、概述 Vue组件开发的API:props、events和slots 2、组件代码 github地址:https://github.com/MengFangui/VueInputNumber 效果:...

前端老手
44分钟前
4
0
百度地图根据经纬度获取运动轨迹

<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=n......

泉天下
46分钟前
5
0
学习记录(day04-axios增删改查、v-for循环、页面加载成功处理函数)

[TOC] 1.1 基本语法:插值表达式 <template> <div> {{username}} <br/> {{1+2+3}} <br/> {{'你的名字是:' + username}} <br/> {{'abc'.split('')}} </div><......

庭前云落
今天
5
0
CentOS Linux 7上将ISO映像文件写成可启动U盘

如今,电脑基本上都支持U盘启动,所以,可以将ISO文件写到U盘上,用来启动并安装操作系统。 我想将一个CentOS Linux 7的ISO映像文件写到U盘上,在CentOS Linux 7操作系统上,执行如下命令: ...

大别阿郎
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部