我正在修改一个高级论坛子主题的模板文件。AF使用单个模板对具有相同标记的节点和注释进行主题化。我需要在节点模板中添加一个php检查,看看当前实体是节点还是注释,然后根据结果打印一些标志。
我不认为有一个直接的$entity_type变量可以检查,所以我应该如何写这个呢?
发布于 2017-10-20 16:20:27
不幸的是,假设这是Drupal 7的话,没有一个官方的方法可以做到这一点。见核心问题:https://www.drupal.org/node/1042822
一个可能的解决方法是检查该实体是否有您所知道的一些已知字段。这显然不是一个通用的解决方案,但可能对您有用。
https://drupal.stackexchange.com/questions/248500
复制相似问题