drupal-hooks

    1熱度

    2回答

    我使用預處理頁面掛鉤,如過成功: function mytheme_preprocess_page__node_front(&$variables) { ... } 和 function mytheme_preprocess_page__node_12(&$variables) { ... } 與自定義模板命名頁面關聯 - 前.html.twig和page - 12

    0熱度

    1回答

    被要求移動定製模塊到另一個Drupal站點是基於openpublish版本7 但添加/激活模塊後,鉤菜單似乎並沒有被加工。只是想問Openpublish是否具有與drupal相同的鉤子,如果不是,那麼它有什麼替代方案可以選擇鉤子(攔截一個url併發送一個基於這個的回覆).. 任何幫助讚賞。

    1熱度

    1回答

    我想要一個條件添加到像一個問題涉及的領域: civicrm_contact_civicrm_relationship.id <> civicrm_contact_civicrm_relationship_1.id 但對於第二場的Drupal將其作爲一個字符串所以它總是導致成 civicrm_contact_civicrm_relationship.id <> 'civicrm_contact_ci

    0熱度

    1回答

    我正在建設一個旅遊網站。在我的網站中有3-4個模塊,如旅遊,別墅和酒店等。在Drupal中,如果我們想添加任何酒店類型的內容,那麼我們必須去鏈接,如www.mysite.com/node/add/hotel或別墅www.mysite.com/node/add/villa。我爲別墅和酒店內容類型使用名爲「渲染類型」的字段。字段「渲染類型」的窗口小部件類型是選擇列表。它具有值1,2,3,4。現在我想編

    0熱度

    1回答

    我試圖修改Drupal 8項目中搜索塊的窗體操作。搜索塊位於主菜單區域。我在我的.theme文件中添加了以下代碼 function mytheme_form_alter(&$form, FormStateInterface $form_state, $form_id) { echo 'my search form'.$form_id; } 當頁面加載時,不會調用此表單更改。 我嘗試在我的自

    1熱度

    1回答

    我的工作中,我需要繪製多個節點添加表單模塊上,從不同的內容類型,在同一個頁面,並將其保存一次全部。我有我需要添加的每個節點的所有內容類型,我甚至設法使用field_info_instances("node", $type)來獲取字段。 現在我需要呈現的字段。我找到node_add(),但是這個函數創建了整個表單,包括保存按鈕和發佈選項。我只需要這些字段的小部件。 有鉤子或在Drupal的功能,將僅

    0熱度

    1回答

    我正在使用Views Accordion模塊。我想禁用它使用的jQuery UI,並使用純CSS代替。 我首先克隆了模塊並做了必要的修改,但後來我讀到不建議編輯貢獻模塊,最好是創建一個修改其功能的新模塊,更正確嗎? 在視圖手風琴模塊有這條線在views_accordion_style_plugin.inc: public function pre_render($result) { dr

    0熱度

    1回答

    我試圖在Drupal 7.26網站中實現酒店預訂功能。客戶將從列表頁面中選擇酒店,然後他們將選擇酒店內的房間。 我決定使用UberCart 3作爲我的預訂機制。 首先我實施了'酒店'作爲Ubercart產品。但是一間酒店連接到房間,每種房間都有不同的價格。使用產品屬性,我將房間類型設計爲屬性,每個房間類型都有不同的價格。目前爲止這麼好,但我無法選擇任何單個產品屬性的多個實例,因此我放棄使用產品屬性

    0熱度

    1回答

    我已經使用module_form_alter鉤子構建了一個自定義註冊表單。我還用db_add_field將所需的新字段添加到數據庫中。現在我可以在用戶註冊/用戶配置文件編輯中將值添加到表格中,並且值也被存儲在數據庫中。但是我無法做的是獲取存儲在數據庫中的值在用戶配置文件中顯示編輯表單。有沒有一個鉤子來加載數據庫中的值來形成表單加載?或者還有其他方法嗎? function customUser_sc

    0熱度

    2回答

    我試圖通過使用hook_views_pre_execute修改查詢,但我認爲根本沒有執行。現在我的代碼如下: function custom_views_pre_execute(&$view) { echo"hola"; } 它永不執行。在同一個文件中,我使用了custom_views_alter_query,並且正在執行完美。 任何想法?謝謝!