cshs-8.x-1.x-dev/src/Plugin/conditional_fields/handler/CshsElementHandler.php

src/Plugin/conditional_fields/handler/CshsElementHandler.php
<?php

namespace Drupal\cshs\Plugin\conditional_fields\handler;

use Drupal\conditional_fields\Plugin\conditional_fields\handler\DefaultStateHandler;

/**
 * Class CshsElementHandler.
 *
 * @ConditionalFieldsHandler(
 *   id = "states_handler_cshs",
 * )
 */
class CshsElementHandler extends DefaultStateHandler {

  /**
   * {@inheritdoc}
   */
  public function statesHandler($field, $field_info, $options) {
    $options['value_form'] = array_map(function ($option) {
      return $option['target_id'];
    }, $options['value_form']);
    return parent::statesHandler($field, $field_info, $options);
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc