text Drupal 8预处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Drupal 8预处理相关的知识,希望对你有一定的参考价值。

$is_ajax = \Drupal::request()->isXmlHttpRequest();
$ideal_for_options = $form['field_ideal_for_target_id_wizard']['#options'];
foreach ($ideal_for_options as $key => $option) {
  if ($key !== 'All') {
    $ancestors = \Drupal::service('entity_type.manager')
      ->getStorage("taxonomy_term")
      ->loadAllParents($key);

    if (count($ancestors) !== 1) {
      unset($ideal_for_options[$key]);
    }
  }
}
$form['#field_replacements']['ideal_for_options'] = $ideal_for_options;
$merchant = $row->_entity
  ->get('field_merchant')
  ->first()
  ->get('entity')
  ->getTarget()
  ->getValue();

以上是关于text Drupal 8预处理的主要内容,如果未能解决你的问题,请参考以下文章

text Drupal 8响应图像

text 重新安装Drupal 8的模块配置

text drupal 8

text Drupal 8表格

text Drupal 8模块的最小Composer安装

text Drupal 8模块的最小Composer安装