2011-01-23 144 views
4

哇,我很驚訝對Invision電源板的支持如此之少(它是付費軟件!)。
我只是無法找到我想要做的事情的文檔,而我正在談論我可以在五分鐘內使用任何其他論壇軟件做的事情。如何將自定義字段添加到IPB中的窗體

無論如何,問題: 基本上我需要添加一個自定義表單域(選擇菜單)到我的論壇的'新主題'頁面。我在postFormTemplate模板中添加了一個select標籤,並且我還創建了一個子類爲public_forums_post_post類的鉤子。 我重寫了saveForm函數,它允許我保存添加的這個新字段的值。

問題是:如何設置其初始值?即是否有任何loadForm函數或類似的東西,這將允許我加載該字段的初始值,然後將其傳遞給模板? 我希望我的問題很清楚。請詢問是否需要澄清。

+0

我對這個軟件一無所知,但是public_forums_post_post是否繼承了別的東西?也許更通用的類將包含加載事件,你只需要在你的子類中重寫該函數。 – 2011-01-25 17:47:12

+0

我還沒有使用該系統,buuut:是否有一個JavaScript框架/庫加載頁面?例如,如果加載了jQuery,我可以告訴你如何用一行代碼完成你所需要的。顯然,如果採用這種方法引入了應用程序中尚不存在的JavaScript依賴關係,這可能是次優的,但如果沒有提供更實質性的內容,它可能是短期修復需要考慮的事情... – emanaton 2011-01-26 18:05:02

回答

0

我同意Endophage,雖然你可能想看看this article。它爲您需要做的事提供足夠的文檔。

模板鉤正是你所需要的。但是,如果您需要將自定義字段添加到註冊表單中,則ACP內置了一個功能。

相關問題