我正面临以下挑战,即移植我的模块"国家特定节点"到D8。
我需要在Drupal 8中找到Drupal 7的hook_node_load的正确替换。我尝试hook_entity_load
以及hook_ENTITY_TYPE_load
,但它返回实体对象,而不是D7中的实际节点对象#39; s hook_node_load
。
请让我知道正确的方法。感谢您阅读和帮助。
感谢。
答案 0 :(得分:0)
我找到了解决方法。使用> hook_ENTITY_TYPE_load($ entities)加载节点。实际上,每次页面加载时都不会调用此挂钩。只有在访问或迭代节点时才会调用此方法。
感谢。