까지 따라 이 질문 그러나 나는 코멘트에 해명을 요구하기에 충분한 명성을 필요가 없습니다.
기여한 모듈을 Drupal 8로 포팅하고 있습니다. 위에서 언급 한 CR 및 게시물에서 제안 된 코드가 작동하지 않습니다.
$node = $form_state->getFormObject()->getEntity();
$ node 변수에는 아무것도로드되지 않습니다.
내 PHPStorm IDE에서 getEntity ()에 대한 경고를 표시합니다. Drupal \ Core \ Form \ FormInterface 클래스에 'getEntity'메소드가 없습니다. 참조 된 메소드가 주제 클래스에 없습니다.
또한 코드 완성을 위해이 방법을 제시하지 않습니다.
사용 원인에서 나는 참조하고 있습니다 :
use Drupal\Core\Entity;
use Drupal\Core\Entity\EntityInterface;
use Drupal\node\Entity\Node;
use Drupal\Core\Render\Element;