drupal-hooks

    0熱度

    1回答

    我想要用戶配置文件詳細信息的上次更新時間。所以我創建了一個表user_changes與字段(id,uid,更改)。當我使用這個hook_user_update掛鉤時,數據不會被插入到表中。我用我的主題的template.php文件這一功能 function garland_user_update(&$edit, $account, $category) { db_insert('user

    0熱度

    1回答

    我正在開發一個Drupal 6到7的網站遷移項目。許多頁面包含一個[node-NID]格式的自定義標記。此自定義標記的功能是檢索節點(由NID標識)正文文本。 在遷移到Drupal 7後,自定義函數無法工作,我也沒有計劃編寫它,因爲我發現Advanced Entity Tokens可以做得更好。 所以我想在數據庫中保留[node-NID],但是每當一個節點被加載時,我想分析加載的文本以查看它是否包

    0熱度

    1回答

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

    0熱度

    1回答

    我很難完全掌握實現鉤子主題的語義,因此瞭解預處理/處理函數的創建方式。我使用的是「Drupal 7權威指南」,其中規定(技術上)下面的代碼應該實現/定義/並輸出主題函數。 /** * Implements hook_theme(). **/ <?php // core/module_urtheme() - kiwi is the themesname function node_kiw

    1熱度

    2回答

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

    0熱度

    1回答

    我試圖使用hook_field_access來檢查用戶是否有權限編輯某些字段。問題是即使返回錯誤,訪問也不會被拒絕。 function applx_field_access($op, $field, $entity_type, $entity, $account){ return FALSE; }

    1熱度

    1回答

    我有三個網站Main,a,b。如果您通過「主」網站登錄,那麼我將啓用網站「a」,「b」的會話。所以這工作正常。當用戶退出主網站時,我必須登錄其他兩個網站「a」,「b」。還有其他兩個網站,所以我呼籲這兩個網站的退出網址在主網站的註銷功能使用drupal_http_request 示例代碼兩種不同的退出網址: // this is the function where main website ses

    0熱度

    1回答

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

    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; } 當頁面加載時,不會調用此表單更改。 我嘗試在我的自