访问表单字段以上传文件

上传图像文件并继续处理名称和描述等详细信息后,我有分类参考术语字段,我需要对该字段进行控制以查看分类是否存在。所以我在想当点击保存按钮时脚本应该运行并返回错误......但是,我的问题是找到保存按钮功能的位置。我的完美解决方案是上传带有分类的图像,并且每个分类术语都应链接到一个图像。1对1的关系。

我试过 file.module、File.inc、Form.inc 但没用。有没有人有任何解决方案?


慕仙森
浏览 201回答 1
1回答

Qyouu

如果您没有 Drupal 专业知识,那么修改核心或 contrib 模块是非常糟糕的做法。因此,您可以使用钩子向表单添加/修改元素,特别是hook_form_alter 在提交时测试它:函数 MYMODULE_form_alter($form, &$form_state, $form_id){ if($form_id == 'id_of_my_form'){ // 如果你不知道 var_dump($form_id) 在你的页面上   $form['#submit'][] = 'my_custom_submit_callback'; // 它是您自己的函数,在提交时在 core/contrib 函数之后执行 }}函数 my_custom_submit_callback($form, &$form_state){ // 测试你的值 if($form_state['values']['my_field_name']){   // 处理值 }别的{   form_set_error('my_field_name', "分类缺失"); }}注意:首次创建这些函数后清除缓存注册表
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript