我对 Drupal 7 有一个奇怪的问题。
出于调试目的,我发现如果我没有登录,在开发我的模块时,我在我的 drupal 页面上看不到任何回声。
我无法使用 drupal_set_message(),或创建/读取 cookie。
知道这是为什么吗?
编辑: 包括匿名在内的所有用户都可以看到该节点。我正在开发一个显示在节点上的模块(它有一些表单元素等)。
我尝试根据是否设置了 cookie 来设置一些默认文本。只要您登录,它就可以完美运行,但是一旦您是匿名用户,它就不会读/写 cookie。
我尝试通过放入一些 echo 和 drupal_set_message() 来调试它,但它们仅在我登录时显示,并且不显示给匿名用户。我不明白为什么会这样。