脚本宝典收集整理的这篇文章主要介绍了php – drupal 6模块编程语义错误,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我收到错误消息:警告:第29行/VAR/www/drupal/sITes/all/modules/registeration/registration.module中的registration_register_form()缺少参数2.
但我写了正确的论点.
试试这个:
function registration_register_form(){
代替:
背景:drupal_get_form将任何给定的参数传递给registration_register_form(),但在registration_all()中,您不传递任何额外的参数. (只是表单函数的回调).
请注意,您仍然需要在submit函数中传递$form和$form_state,因为registration_register_form_submit()使用$form_state的数据.
*大多数情况下:
如果您的表单是多步形式并且表单在$form_state变量的值上更改,那么您需要将$form和$form_state传递给registration_register_form()这是一个很好的用例
更新
检查完代码后,我发现了很多错误.
查看新版本:http://pastebin.com/VNa3veFR(不公开)我已经纠正了我能记下的大部分问题.请参阅函数名称上方的内联注释和注释块.
以上是脚本宝典为你收集整理的php – drupal 6模块编程语义错误全部内容,希望文章能够帮你解决php – drupal 6模块编程语义错误所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。