drupal-hooks

    0熱度

    1回答

    從之前的question開始的一些後續操作。 正如我在那個問題中提到的那樣,我的總體目標是在ImageCache完成它的魔術並生成縮略圖和其他內容之後調用Ruby腳本。 Sebi從這個問題的建議涉及使用hook_nodeapi。 不幸的是,我的創建模塊和/或侵入現有模塊的Drupal知識相當有限。 所以,對於這樣的問題: 我應該創建自己的模塊,或者試圖修改ImageCache模塊? 我該如何着手將

    1熱度

    1回答

    我想(需要)編寫一個輸入過濾器,它用當前節點的其他字段(例如圖像)的值替換標記。我曾考慮過使用全局變量進行黑客攻擊,但是也許有一種更簡潔的解決方案來訪問輸入過濾器中的當前上下文? 簡單地使用arg(1)加載節點在節點頁面中工作,但在列表中遇到麻煩。

    0熱度

    1回答

    我創建了一個網站,我希望將內容輸入表單放置在自定義主題模板中。我選擇這樣做是因爲我希望整個網站看起來統一。這就是說,我不確定什麼是最好的方法來做到這一點。是否適合自己調用hook_insert/delete/update和hook_perm/hook_access,或者無論如何我仍然可以使用我的自定義主題並以drupal照顧調用適當的鉤子的方式編寫代碼? 在此先感謝 PS:我在Drupal的6.x

    0熱度

    1回答

    當Drupal中的塊被添加,移動,編輯或刪除時,我需要添加一些功能(刷新一些緩存等),是否有任何一種鉤子(或者另一種有點Drupal原生的方式)就像有節點hook_nodeapi? 我知道有hook_block但是$op總是list,所以它沒有什麼好處。

    4熱度

    1回答

    我希望在訂單狀態顯示完成後能夠升級用戶的權限。 我發現我應該使用hook_order掛鉤來實現這一點。但是,如何知道哪個用戶已經創建了該訂單,以及如何更新權限以及如何自動設置該角色的過期時間。 我希望這個鉤子在支付完成並且訂單完成後立即被調用。 任何指針都是有價值的。

    1熱度

    1回答

    當提交的在Drupal 6.x中我的整個網站的聯繫表格留言我相處的每封郵件的頂部以下消息: [名稱]使用發送消息在[www.mysite.com/contact]的聯繫表格 我想刪除此消息。環顧四周,我發現它來自contact.module這裏: $message['body'][] = t("!name sent a message using the contact form at !form

    1熱度

    2回答

    Drupal 6.x 我有這個模塊管理四種不同的內容類型。對於這個問題,我如何爲同一模塊中的每個內容定義權限?這甚至有可能嗎?我不知道如何定義每種內容類型的權限cuz hook_perm必須用模塊名稱命名,並且它沒有任何參數(如hook_access $ node)以基於內容類型返回許可。這是我想怎麼做 - function mymodule_perm() { if(content1) r

    1熱度

    2回答

    我試圖使用hook_search來擴展內置的drupal搜索以顯式鏈接兩種內容類型。 ex。項目a和b是集合a的一部分。目前,如果您搜索收藏品的標題,您只能收藏a。我想擴展搜索範圍,以便您獲得項目& b,因爲它們是該集合的成員。 我的代碼目前的樣子: /** Implementation of hook_search() **/ function event_collection_search(

    2熱度

    3回答

    我一直在瀏覽文檔和源代碼,尋找的東西沒有運氣。 是否有一個Drupal 6鉤子在hook_search()之後被調用,但在$ results被傳遞給模板系統之前被調用? 我需要做一個相當自定義的修剪和重新排序結果返回。我可以重新實現hook_search(),但這似乎是矯枉過正。 謝謝。

    3熱度

    2回答

    我初始化多個項目通過hook_menu(Drupal的6) ... $items['webtv/block/%/playlist/edit/%'] = array( ... 'page arguments' => array('webtv_playlist_form', 2, 5), ... ); $items['webtv/block/%/playlist/e