我们的网站中一般都会有个联系我们这么一个模块,那么drupal中如何做这个“联系我们”呢? 1、模块: contact(drupal核心模块) + contact_form (第三方模块) 2、定制表单项,可以通过在钩子自定义表单元素
原创 2013-03-19 12:31:22
387阅读
当一个submit表单元素没有指定#submit时,程序会运行到form_id_submit,如果指定了#submit,则会运行这个指定的#submit handler的函数,如果不声明指定hanlder的函数,还会报错。 form_id_validate主要是对$form_state['value
转载 2016-11-02 10:58:00
102阅读
2评论
问:如何校验和提交表单?答:Drupal允许定义默认的表单校验处理函数和提交处理函数。function practice_demo_form($form, &$form_state) { ... ... return $form;}function practice_demo_form_vali...
转载 2014-05-15 09:57:00
84阅读
2评论
1.创建url 链接到form$items['qianfeng/add'] = array( 'title' => t('加入信息'), 'page callback' => 'drupal_get_fo
转载 2015-02-27 21:01:00
133阅读
http://www.drupal8.ovh/en/tutoriels/26/ajax-form https://www.drupal.org/project/coredev/issues/2871033
转载 2018-07-30 14:59:00
98阅读
2评论
Drupal生成表单的函数里可以使用的类型汇总: http://api.drupal.org/api/file/developer/topics/forms_api_reference.html/5 Drupal 6.x 中有以下类型: Drupal 5.x 不知。。。 (复选框)checkbox (复选框组)checkboxes (日期)date (折叠框?好像是vb的控件来着,不会翻译呵呵
原创 2022-09-16 20:42:20
80阅读
function file_save_upload这个函数依然存在啊 $validators = array( 'file_validate_extensions' => array('pdf'), ); $form['my_file'] = array( '#type' => 'managed_f
转载 2018-04-02 09:35:00
104阅读
2评论
因为不是系统学习,只能把每天自己学习到的东西零碎的记录下来。一来方便自己记忆,二来可供大家查阅。后续有精力再去做进一步的整理。1 开发一个模块分为有下面几个文件hook.admin.inchook.infohook.installhook.module这里hook可以替换成你开发模块的名字admin.inc文件); $form['adserver'
转载 2013-06-19 21:05:00
51阅读
12点赞
1评论
一般drupal_get_form这个函数是被定义在hook_menu的page callbackfunction hook_menu(){ //....}1跳转到drupal_get_form函数,其原型是这样子的function drupal_get_form($form_id) { //.....
转载 2015-05-11 10:17:00
67阅读
2评论
函数原型是这样的function drupal_prepare_form($form_id, &$form, &$form_state) {//---}1初始化一些变量 $form['#type'] = 'form'; $form_state['programmed'] = isset($for...
转载 2015-05-11 12:49:00
57阅读
2评论
函数原型是这样的function drupal_retrieve_form($form_id, &$form_state) {//--}1 把$form_id传到$form_state['build_info']['form_id']$form_state['build_info']['form_i...
转载 2015-05-11 12:10:00
32阅读
2评论
函数原型function drupal_build_form($form_id, &$form_state) {//---}1填充$form_state$form_state += form_state_defaults();2填充$form_state['input'] if (!isset($...
转载 2015-05-11 11:36:00
55阅读
2评论
drupal
原创 2015-05-15 18:11:07
376阅读
 在我们国内,政府的“官网”屡屡被黑,司空见惯,见怪不怪。何故也? 实际上,只要你随便打开一个“官网”(比如:xxx.gov.cn),不难发现一个事实:这些“官网”几乎都是一个模子出来的(注:烟台市除外,其网站结尾是jsp)。去年3月6日,有记者向工信部原部长李毅中提问:有关统计显示,2009年我国平均每天有45个
转载 精选 2012-06-07 16:58:37
299阅读
 <?php   print print_r(get_defined_vars(), 1)  ?>
原创 2011-05-18 09:28:06
188阅读
1点赞
$css = drupal_get_css(); dpm($css); //// //
转载 2015-08-20 18:08:00
192阅读
2评论
函数原型function drupal_process_form($form_id, &$form, &$form_state) {//--}1初始化 $form_state['values']$form_state['values'] = array();2把$form赋值给一个变量,然后生成新的...
转载 2015-05-12 19:46:00
100阅读
2评论
转载 2015-03-05 10:04:00
80阅读
Drupal7_2:安装drupal 假设你已经搭建好了所需的必备环境,接下来就参照以下几步,快速安装一个属于自己的drupal7站点。1. 到Drupal​的官网(http://drupal.org/project/drupal)下载最新版的drupal7,当前的版本是drupal7.0,本文以该版本为例,简要介绍一下drupal7的安装。2. 解压缩至本地工作环境下,你还重命名为drupal7
转载 2013-09-17 14:14:00
82阅读
2评论
电子商务的应用,个人博客站,企业站,资源分类目录的作用(比如说下载的网站,对下载内容归类)讨论区,共同写作环境,相簿。drupal的历史:比利时外国大学的两个学生,本为了做一个平台,属于网站管理系统wcs,网页内容管理系统。共同写作环境:比如,很多人一起在网上完成一本书,同时每一页的内容可以提供不同的版本;论坛很简单就可以搭建。以上这些功能在drupal安装之后直接就带有的功能,drupal还能完
原创 2014-03-08 15:21:16
292阅读
  • 1
  • 2
  • 3
  • 4
  • 5