2012-05-22 93 views
0

我試圖設置Ubercart中的運輸報價條件操作。我需要檢查一天中的哪個小時作爲條件。我正在使用執行自定義PHP條件。如果php返回true,我只想讓謂詞繼續執行。如果它返回false,我希望它停止。我嘗試過:返回一個標準真或假條件 - Ubercart條件操作

if (date('G') >14 && date('G') < 18){ 
     return true; 
    } 
    else{ 
     return false; 
    } 

當我試過這個運費估算器從未送出報價。

任何想法?

+0

您是否檢查過以確保'date('G')'確實返回一個介於15和17之間的數字? –

+0

我做了,謝謝。我手動設置我的時區在php.ini。我用這個代碼運行了一個php文件,它會返回一些文本來表明它正在工作。 – Eric

回答

0

此代碼是正確的。問題必須在其他地方。

+0

你說得對。問題在於其他一些細微的調音。一旦我知道返回正確或錯誤是正確的方法,很容易找到真正的來源。非常感謝你。我會說,奇怪的是我在其他地方找不到這個文檔。我希望別人覺得這很有幫助。 – Eric