【发布时间】:2018-12-08 11:59:49
【问题描述】:
您好,我想知道一种方法来获取在 Drupal 8 表单中单击的按钮的索引 ID。 我有一个包含一些字段的表格。它有添加、删除、添加更多按钮。
我想在单击删除按钮时删除特定字段的值。 为此,我需要知道单击按钮的索引。我能够在 Drupal 6 和 Drupal 7 中实现这一点,但在 Drupal 8 中无法实现。
Drupal 6:
function field_add($form, &$form_state) {
$element_key = $form_state['clicked_button']['#parents'][1];
}
Drupal 7:
function field_add($form, &$form_state) {
$element_key = $form_state['triggering_element']['#parents'][1];
}
如何在 Drupal 8 中获得相同的效果?
【问题讨论】:
标签: php drupal drupal-7 drupal-6 drupal-8