2016-04-25 112 views
0

我們在Bitrix中有「日期/時間」屬性類型。但沒有「時間」類型。1C Bitrix:屬性自定義類型

我試圖谷歌它,但我得到了一堆沒有評論的代碼,並沒有解釋我需要把它放在哪裏。

我也試過在Bitrix Market市場中搜索,但沒有成功。

請幫我理解如何爲信息塊屬性實現「時間」類型。

回答

0

如果您只需要時間 - 最快的解決方法是節省通常的字符串屬性的時間。

0

在Bitrix中,最好的解決方案不是自定義屬性類型和使用類型,而是您已經擁有的。

如果你需要存儲「時間戳」(1472356615 - 這樣),使性能,類型爲「整數」和類似的代碼「TIME_OF_EVENT」(代碼領域字母必須大寫)。

如果您需要保存這樣的字符串「23:45:59」,最好使用「字符串」類型。

如果您需要自動數據驗證,則可以在更新Infoblock中的元素之前使用Bitrix事件處理程序檢查特定字段。