drupal-hooks

    0熱度

    1回答

    請不要問爲什麼我需要或爲什麼我是這樣一個變態。 我在drupal 6上有一個Organic Groups模塊。 由於某種原因,我需要爲此模塊添加node_access鉤子。 「og.module」文件或連接到此模塊的任何文件(我已選中此文件)中沒有預設的node_access掛鉤。 我試着用下面的主體添加「og_node_access」函數:「echo'1111111'; return true;

    2熱度

    1回答

    我有一個加載函數,每當用戶訪問頁面時都會調用過多的加載函數。當然,我只需要它每頁請求運行一次,而不是多次調用它。之前,_load()只用了兩次MENU_CALLBACK,然後我用默認的MENU_NORMAL_ITEM測試了它,它增加到了四。儘管我已將其更改回來並清除了緩存,但它現在仍運行四次,我只希望它運行一次。 我的問題是,爲什麼我的加載函數被多次調用?任何有識之士將不勝感激。 $items['

    0熱度

    1回答

    我一直在尋找這個答案近一個星期了。 管理員查看通過身份驗證的用戶下載的文件的最簡單方法是什麼?更具體地說,我需要用戶的用戶名和下載文件的名稱,然後我可以檢查我的註冊以瞭解他們的特定電子郵件地址並將其用於生成潛在客戶。 我試過谷歌分析,但我只能看到什麼是下載和何時,而不是通過哪個用戶名。 想法? 感謝

    1熱度

    4回答

    我使用聯繫模塊發送電子郵件到我的郵箱,如何定製電子郵件正文?默認爲: the user name (http://example.com/user/3) use http://example.com/contact ... the message body 我已經使用hook_form_alter加入一些領域與我們聯絡form.eg:phone,地址,公司name.email裝扮,如何讓

    0熱度

    1回答

    在cron運行期間,我有一個模塊可以緩存許多節點的標記。我的問題是,在此cron運行期間,渲染函數中的任何標記都不會通過我的主題鉤子或模板。 從我的模塊代碼中,我該如何選擇主題?有沒有鉤子?有沒有可以指定它的功能? 最後,我希望能夠做到這一點,就好像我是一個page_build掛機運行此得到相同的結果: render(node_view($node, 'teaser')); render(nod

    0熱度

    1回答

    如何獲得評論ID在comment_form_submit? 我建了一個自定義模塊發送包含電子郵件評論細節,如評論ID,網址和用戶名。 但沒有獲得評論ID來生成評論網址。 function custom_comment_form_submit($form, &$form_state) { //code }

    1熱度

    2回答

    任何幫助都會很棒。 function request_gold_pack_schema() { $schema['request_gold_pack_customer_details'] = array( 'description' => 'Table to store all customer details.', 'fields' => array(

    1熱度

    1回答

    我不是在尋找如何使用實現的一個現有鉤子,而是創建一個新的類型爲的鉤子。假設掛鉤hook_node_load()存在。我想創建類似於hook_node_preload()的東西,在節點加載之前觸發。 我已經搜索,似乎無法找到在Drupal的代碼鉤子被解僱的地方。我認爲它就像module_invoke_all()或類似的東西?但我不確定它叫什麼名字。

    0熱度

    1回答

    我試圖通過編程向所有主鏈接添加查詢字符串「?device = mobile」。 在我試過下面我主題的page.tpl.php中的文件, <?php if (is_array($primary_links)) : ?> <?php foreach ($primary_links as $link): ?> $link['href'] = $link['href'].'?dev

    2熱度

    1回答

    我在燈箱中打印「節點/添加」窗體時遇到了一些麻煩。 我在custom.module一個hook_menu這樣的: $items['get-form/%'] = array( 'title' => t('Get a form'), 'description' => t('Get form'), 'page callback' => '_get_form',