首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal模块开发示例

问Drupal模块开发示例
EN

Stack Overflow用户
提问于 2010-12-12 05:26:32
回答 4查看 982关注 0票数 3

我是Drupal的新手,但我想创建一个附加组件。该附加组件需要某种具有高级jQuery (我已经研究过jQuery模块)的多页表单。该附加组件需要当前登录用户的详细信息,并且还将与外部数据库通信。

我一直在看关于模块创建等的教程,但它们主要涵盖了简单表单的创建,而我想创建的更多的是一个插件。

EN

回答 4

Stack Overflow用户

发布于 2010-12-12 06:15:25

多页表单是完全拖累的。Pro Drupal Development上有一个非常好的章节,如果你正在做任何Drupal开发,我强烈推荐这本书。

在网上,我发现下面的文章也很有用(尽管我最终使用了我自己的系统)。

http://www.nicklewis.org/using-chaos-tools-form-wizard-build-multistep-forms-drupal-6

票数 4
EN

Stack Overflow用户

发布于 2010-12-12 05:53:20

这里有一个很好的例子:http://thedrupalblog.com/creating-multipage-form-using-forms-api

为了最大限度地利用这一点,您需要非常友好地使用Form API:http://drupal.org/node/204270

遗憾的是,Drupal.org似乎缺少对Drupal6.x的解释(奇怪的是,5.x和4.7有很多解释)。

票数 1
EN

Stack Overflow用户

发布于 2010-12-12 20:23:17

多步表单本质上是复杂的,但有一些方法可以让它变得更容易。我建议您看看Ctools module提供的多步骤表单工具。这篇由Nick Lewis撰写的博客文章解释了如何使用它。

我认为在使用javascript/jQuery创建表单之前应该三思而后行。Javascript是改进用户界面的一种很好的方法,但它很容易操作,因为它是客户端技术。你不应该仅仅依靠javascript来做一些事情,比如输入验证、表单值的临时存储以及控制表单不同步骤之间的流程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4419043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档