drupal-rules

    0熱度

    1回答

    我期待使用某些PHP在規則中「安排組件」。我可以使用「strtotime()函數已知的值來設置一個值,就像+1天一樣」,但我真的想用PHP來設置值(我想將預定日期設置爲值在另一個領域)。我知道當我切換到「數據選擇」模式時有一個「PHP評估」區域,但我無法編寫任何可以使用它的PHP。 你有什麼想法嗎?

    1熱度

    1回答

    我有兩個內容類型: 貿易伙伴(B) 服務(S) 的關係是如下:S - > B 它意味着在服務內容類型中,我有一個名爲business_partner_ref的實體引用類型的字段。在業務合作伙伴內容類型中,我有一個名爲account_manager-ref的字段,其實體引用類型是指drupal用戶 實體。 當服務內容類型的工作流程狀態發生更改時,我想要將電子郵件發送給業務夥伴的客戶經理。因此,在規則

    1熱度

    1回答

    我已經根據配置文件字段創建了一個視圖來顯示特定角色的自定義搜索頁面。 一旦顯示搜索結果,用戶可以選擇其中一個發送通知。 對於這個VBO已被用於單兵選項。當我嘗試通過規則向選定用戶發送電子郵件通知時遇到問題。 在批量操作設置下,我看不到自定義規則操作發送電子郵件。 如果我嘗試使用數據類型配置文件創建規則組件,那麼我將獲得批量操作下列出的操作,但不會顯示在我的頁面上。 任何幫助表示讚賞。

    1熱度

    1回答

    我想要做的是當我的字段集合中的某個字段更改爲某個值時觸發一個操作。例如,我的「廣告系列」節點有一個字段集合,其中包含一個名爲「狀態」的字段此狀態是一個包含3個選項的列表; '在船上','生活'或'死亡'。當廣告系列節點字段集合中的字段設置爲「實時」時,我想觸發一個操作。 於是我開始說: 活動:節點更新 後條件:這是我在努力工作了,因爲我不能做這個特定領域數據比較到位。 操作:發送電子郵件 我該如何

    1熱度

    1回答

    我不知道如何從JavaScript代碼觸發drupal規則。 lowerLayer[image.feature_nid].on("dragend", function() { var position = kineticImage.getPosition(); var layerPosition = this.getPosition(); var

    0熱度

    1回答

    好的,這是交易。我的客戶將招聘廣告發布到他的網站上。申請人可以在他的頁面中註冊並選擇他們感興趣的工作類型。如果新工作廣告(新節點)包括與用戶(申請人)選擇的利益相同的利益,則應該將電子郵件自動發送給用戶(申請人)。 我在Drupal 7中構建網站,並試圖用規則來解決這個問題。問題是我無法找到替換模式來限定所有用戶,只有當前用戶可用。應將電子郵件發送給所有具有相同興趣的用戶,而不是新工作廣告。 有人

    1熱度

    2回答

    我已經創建了兩個規則 在第一個規則 事件的規則將內容保存後創建事件別名: - 後保存新的用戶帳戶 條件: - 用戶有作用(s) 參數:用戶:[帳戶],角色:老師。 操作: - 創建一個新的實體 參數:實體類型:節點,內容類型:teacher`s配置文件,標題:[帳戶:名],作者:[帳戶] 提供變量:創建實體(entity_created) 並在第二個規則: - 我已經採取了以下幾件事: - 事件:

    3熱度

    1回答

    我使用電子商務的kickstart V2 我希望實現一個系統,用戶可以提交訂單建築概念的電子商務解決方案證明之前批准訂單,但客戶之前,管理員必須批准訂單。可以支付 - 我有一種感覺,我可以用規則&額外的訂單狀態做到這一點,但我無法弄清楚介入其中結帳過程的一部分,繼承人是我到目前爲止有: 額外的訂單狀態「等待管理員批准「 額外訂單s 「管理員批准」 訂單狀態從「購物車」變爲「結帳」並將訂單設置爲「等

    0熱度

    2回答

    這是我的系統設置:Drupal 7.20 Ubercart 3.4規則2.2 本網站上的所有其他電子郵件功能正常工作,除了ubercart電子郵件(訂單通知電子郵件和訂單狀態更新電子郵件)。 這裏的問題是系統在付款完成後沒有發送訂單發票。 我嘗試添加另一個由默認命名爲「客戶完成結帳」的事件觸發的操作,使用「發送郵件」操作,如下圖所示。 測試結果是系統做的第一個動作,但從來沒有第二個。 試圖看看看門

    1熱度

    1回答

    當使用某些Php驗證激活規則時,我收到了SQL錯誤消息。 該規則的目標是檢查用戶在過去24小時內是否投了2次以上。 這裏是我使用的代碼: // Configure your settings: $daily_limit = 2; $content_type = 'node'; $day = strtotime(date('Y-m-d'))-1; // Load the active us