牧草人

2009-09-03 09:51:01

老师在吗?

牧草人

2009-09-03 10:11:35

怎么覆写这个函数啊theme_textfield($element)

牧草人

2009-09-03 10:34:08

老葛 请问 怎么覆写这个函数theme_textfield ($element)

葛红儒 (55381091)

2009-09-03 13:19:22

你看一下开发指南的主题一章

葛红儒 (55381091)

2009-09-03 13:20:06

在当前主题下的template.php文件中,创建一个themename_textfield ($element),就可以实现了

参考答案:

上面是对默认表单元素输出的覆写,对于特定表单元素的覆写,可以指定对应的主题函数,例如:

function rega_theme() {

return array(

'rega_username_element' => array(

'arguments' => array(),

),

);

}

$form['name']['#theme'] ='rega_username_element';

function theme_rega_username_element($element){

$title = $element['#title'];

$size = empty($element['#size']) ? '' : ' size="'. $element['#size'] .'"';

$maxlength = empty($element['#maxlength']) ? '' : ' maxlength="'. $element['#maxlength'] .'"';

$class = array('form-text');

$output = '

'.filter_xss_admin($title).':*

';

$output .=  '

';

$output .= '';

$output .= '

';

return $output;

}

这样就可以100%的定制特定元素的输出了,从而也就可以100%的控制整个表单元素的输出了.

drupal与html转换,老葛 怎么改变drupal form 生成的html啊 ? | Think in Drupal相关推荐

  1. drupal与html转换,在Drupal中将HTMl添加到CCK

    原始HTML CCK字段(Drupal 6) - 没有过滤器,格式或编辑器 简单修复!只需使用纯文本格式即可过滤未经过滤的HTML.然后在构建节点时将其转换回字段.tpl中的html. CCK字段上的 ...

  2. 物理dataguard 正常切换 脚色转换,switchover_status 状态改变

    正常切换 切换前: 主库: SQL> select DATABASE_ROLE from v$database; DATABASE_ROLE ---------------- PRIMARY S ...

  3. drupal与html转换,Drupal 7修改網頁HTML和顯示Title的辦法

    可以設置一個名為breadcrumb的block專門用來修改面包屑,block就放在内容(Content)裡面,設置文本格式為php以便添加下面的程序來修改面包屑: $nid = arg(1); $n ...

  4. 一连串数字怎么转换成二维码?数字生成二维码如何制作?

    当我们使用二维码内容做成数字时该如何制作呢,比如做成标签码,序号码,号码牌等等,都可以使用数字二维码来展示,那么如何操作才能将一连串数字做成二维码呢?下面给大家分享一下数字静态二维码和数字微信活码的制 ...

  5. html转换成pdf工具-wkhtmltopdf、Python生成PDF(pdfkit库)

    文章目录 一.html转换成pdf工具-wkhtmltopdf 1. 什么是wkhtmltopdf 2. 如何使用它? 3. 常见问题 error while loading shared libra ...

  6. js生成html转换成图片保存,js将html生成为图片,并保存在本地

    html生成图片的方式有很多种,有的需要下载安装插件,如phantomjs .显得未免麻烦了些,有的又是通过后台来实现的,但个人感觉没必要做这种交互,也没必要在服务端生成这些零时文件,那么问题来了,有 ...

  7. 获取 子文件夹 后缀_后期制作老司机教你一键批量生成项目文件夹

    我猜你的项目工程是这样的,当你老板说去修改一下之前几个月的工程的时候,你都不知道哪个工程才是最终版呀. 乱糟糟的工程 而且当你打开工程的时候,wo艹,素材怎么丢失了~~ 不管是后期制作者还是平常我们日 ...

  8. flyingsaucer转换多个html,用 flying saucer 生成pdf文件 Css及html的问题

    我用  flying saucer  生成PDF文件,因为要生成文章,而文章是由tinymce发布的.可能有些文章发布出去后格式有问题,比如说标签不规范,有的没有闭合. 这样 flying sauce ...

  9. c#位图转换未矢量图_C#中如何生成矢量图

    标签: 主要的功能就是使用C#画矢量图,然后导出到Word.Excel.Powerpoint中,并且能够再次被编辑.以下是解决过程: 首先应该确定在Office文档中可编辑图形使用的格式:学习了相关资 ...

最新文章

  1. 文件上传oss服务器
  2. 华为NIP网络***检测系统
  3. Android studio libs目录
  4. 算法面试题-美团点评2016研发工程师编程题(二)-字符编码(哈夫曼树)
  5. java jpeg压缩解码_JPEG图像压缩原理简介
  6. 4个空格 tab vetur_python学习的10个小技巧
  7. Restricted Boltzmann Machine (RBM)限制波尔兹曼机
  8. kfaka storm写入mysql_基于Storm+Kafka+Zookeeper锁+Memcached+mysql架构全方位系统Storm项目案例实战...
  9. 数据结构与算法python—6.链表及python实现
  10. 十六进制编辑器--ImHex
  11. 浏览器是如何工作的:Chrome V8让你更懂JavaScript
  12. Java服务MQ消息队列容灾方案
  13. 凯恩帝绝对坐标清零_KND凯恩帝数系统说明书.doc
  14. 水波纹特效怎么制作?这波水波纹特效拉动满满复古感
  15. kali安装网卡驱动
  16. 符合Scorm的LMS系统
  17. 用python 打开一个excel文件
  18. php发送邮件教程,支持发送有附件的电子邮件-PHPMailer使用教程
  19. 关于国密HTTPS的那些事(一)
  20. 广域网技术--帧中继

热门文章

  1. 通过远程桌面操作程序出现hook cannot be created(SendKeys语句错误)的解决
  2. UA MATH564 概率论 QE练习题 信封问题
  3. VC++更改主窗口标题栏文字
  4. Win32 API、VC++、C# 文件操作函数的初步比较
  5. 精简版开发工具使用手记2(图解)
  6. 函数加上简单用户名密码认证
  7. 跨域,json与jsonp格式
  8. CSS样式表初始化代码
  9. 一次非常有意思的sql优化经历
  10. js操作HTML的select