我正在編寫軟件來生成一定數量的優惠券代碼,用戶必須能夠選擇生成代碼的算法。在Drupal 7中選擇CTools插件
我想寫幾個算法,並將它們插入到CTools模塊中。根據用戶選擇哪種算法(通過設置表單),該算法被設置爲'當前算法來生成代碼'。
當用戶選擇生成一定數量的代碼(使用批處理API)時,應該調用所選插件中的generate_code()函數。
我一直在尋找好幾天瞭解如何做到這一點的好教程或文檔,但我似乎無法弄清楚。我已經通過'ctools_example_plugins'的代碼,並且
任何人可以幫助我在這裏?或有更多的插件信息..
將不勝感激!
所以你所說的其實是: 1 codes.module我定義hook_generate_code,有一個設置形成我選擇多少couponcodes並與算法我想生成代碼,2.我寫了多個模塊,每個算法一個,每個執行鉤子(algorithmX_generate_code) 但是我該如何設置我想要使用的算法/鉤子實現? – 2012-03-21 09:47:33
我試過這個,但有鉤子似乎無法在.inc文件中使用的問題.. – 2012-04-12 14:16:46