2013-05-20 42 views
0

我正在使用Drupal 7.在這裏,我想在某些表單被添加/更新時打印通知。 在這裏,我收到通知,但通知來了太多次。Drupal:我在drupal中多次收到一個通知

例如:

您的郵件已發送給所有會員。

您的郵件已發送給所有會員。

您的郵件已發送給所有會員。

像這樣我得到一個通知太多次了。

這裏我使用代碼drupal_set_message('您的郵件已發送所有成員'。

請任何人幫助我,如有需要,我會提供任何信息給你。

在此先感謝。

回答

0

看起來像drupal_set_message被調用很多次。在致電drupal_set_message追蹤它之前,請撥打log message

您可以定義一個布爾變量來檢查是否已經設置了消息。

+0

謝謝你的回覆...其實我的代碼有drupal_set_message 4次,現在我評論3 drupal_set_messages,它再次顯示一個通知2次。 – pradeep

+0

也許你的代碼被執行兩次? – Heavy