gpt4 book ai didi

组中的 drupal 7 form_alter 配置文件字段

转载 作者:行者123 更新时间:2023-12-02 04:57:43 26 4
gpt4 key购买 nike

如何访问用户个人资料表单上字段组内的字段?
在我的自定义模块中,我可以使用下面的代码毫无问题地修改帐户名和电子邮件。

$form['account']['name']['#description'] = 'Enter a username';
$form['account']['mail']['#description'] = 'Enter a valid email address';

这不适用于修改个人信息字段组内的字段:

$form['Personal information']['profile_name']['#description'] = 'Enter a valid email address';

下面是我尝试访问的数组部分。

[Personal information] => Array
(
[#type] => fieldset
[#title] => Personal information
[#weight] => 1
[profile_name] => Array
(
[#type] => textfield
[#title] => First name
[#default_value] =>
[#maxlength] => 255
[#description] => Enter your first name. The content of this field is kept private and will not be shown publicly.
[#required] => 1
[#input] => 1

最佳答案

我认为如果您必须在 $form 对象中找到“已提交”数组并更改其中的数据。

例如:

$form['account']['mail']['#description'] = 'Enter a valid email address';

做到这一点(在我的例子中):

$form['submitted']['account']['mail']['#description'] = 'Enter a valid email address';

关于组中的 drupal 7 form_alter 配置文件字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19841503/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com