Php Drupal simplenews成功消息不';t显示
在我的drupal站点中,当用户在右侧块上输入新闻稿的电子邮件地址时。成功消息没有显示,因此,我检查了Php Drupal simplenews成功消息不';t显示,php,drupal,Php,Drupal,在我的drupal站点中,当用户在右侧块上输入新闻稿的电子邮件地址时。成功消息没有显示,因此,我检查了simplenews\u subscriptions\u page\u form\u submit()函数,它实际上将消息设置为 if (simplenews_confirmation_send_combined()) { drupal_set_message(t('You will receive a confirmation e-mail shortly containin
simplenews\u subscriptions\u page\u form\u submit()
函数,它实际上将消息设置为
if (simplenews_confirmation_send_combined()) {
drupal_set_message(t('You will receive a confirmation e-mail shortly containing further instructions on how to complete your subscription.'));
}
调试完drupal_get_messages()函数后,我会看到它返回的值,是的,它是
Array([status]=>Array([0]=>您将很快收到一封确认电子邮件,其中包含有关如何完成订阅的进一步说明。)
但是在字体主题中没有显示任何内容,我还检查了主题_status_messages()函数,它实际上最初检查了$display=$variables['display'];
然后当我调试这个值时,它总是打印为空,但是设置了$variables['display']
值
请告诉我如何解决这个问题好吗
仅供参考:我正在使用Drupal v7您确定调用主题中提到了$messages变量吗?
如果没有,请在page.tpl.php中提及,您在Drupal SE站点可能会有更好的运气:谢谢你提醒我这一点。当我检查page.tpl.php中的$message变量时。它不是主页调用的,我现在已将其更新为工作主页。谢谢你,伙计,这真的很有帮助。你救了我一天。