我需要调试主题的.theme文件中的预处理函数。我的本地计算机上没有该项目,因此无法在生产环境中使用类似转储的函数。我考虑过使用logs,但是\Drupal::logger()需要一个模块名作为它的第一个参数,而且我不在模块中,我在.theme文件中。如何使用此功能或类似功能?
pqwbnv8z1#
Drupal::logger()不需要模块名作为它的第一个参数,一般的做法是使用调用它的模块的名称,但实际上你可以使用任何你想要的字符串。此字符串用作消息所属的通道(或类别或类型),其主要目的是在查看日志时轻松识别消息(即通过按它们的类别/类型/频道过滤它们)。在管理员UI的报告页面上,它被称为 * 类型 *:x1c 0d1x的数据
Drupal::logger()
1条答案
按热度按时间pqwbnv8z1#
Drupal::logger()
不需要模块名作为它的第一个参数,一般的做法是使用调用它的模块的名称,但实际上你可以使用任何你想要的字符串。此字符串用作消息所属的通道(或类别或类型),其主要目的是在查看日志时轻松识别消息(即通过按它们的类别/类型/频道过滤它们)。
在管理员UI的报告页面上,它被称为 * 类型 *:
x1c 0d1x的数据