Рейтинг:0

theme_preprocess_form_element не может удалить $field_suffix

флаг cn

Я пытаюсь удалить #field_prefix с помощью theme_preprocess_form_element, как это

функция estore_preprocess_form_element(&$variables) {
  if (isset($variables['name']) && $variables['name'] == "field_dimensions[0][length]") {
    $variables['элемент']['#field_suffix'] = "";
  }
}

Я вижу в отладчике, что код работает и устанавливает пустую переменную, но как только страница отображает суффикс, все еще существует.

Поле - это вопрос из модуля физического поля.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.