我們有要求在返回日期上傳網頁內容。換句話說,我們希望給用戶一個選項,在發佈網頁內容時自行設置網頁內容的日期。使用自定義日期上傳liferay中的網頁內容
有什麼辦法可以完成它? 我們使用LR 6.0.6。
在此先感謝..
我們有要求在返回日期上傳網頁內容。換句話說,我們希望給用戶一個選項,在發佈網頁內容時自行設置網頁內容的日期。使用自定義日期上傳liferay中的網頁內容
有什麼辦法可以完成它? 我們使用LR 6.0.6。
在此先感謝..
如果你想顯示門戶網站用戶的日期,你應該使用修改的最新而非創建日期。在cms-template中,您可以使用$reserved-article-modified-date.getData()
訪問修改日期。
參見: http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Journal+Template+%28Velocity%29
https://www.liferay.com/de/community/wiki/-/wiki/Main/Velocity+Variables+Available+in+Web+Content
有在Liferay的一個選項,自定義字段,進入控制面板的自定義字段在左側的菜單選項。爲webcontent添加一個自定義字段,然後根據該輸入字段將article-modifeid-date.getData()[在[上述帖子中給出]]設置爲用戶選擇的日期。
您可以在DB的「expandoValues」表中獲得自定義字段的值,通過代碼,您可以使用expandoBridge類獲取代碼。
它可以幫助你,http://liferayknowledgeshare.blogspot.in/
在該職位的樣子@「添加自定義字段中註冊頁面是Liferay的」主題
要更改文章的創建日期,你可以創建一個Liferay的掛機和觀察該雜誌 - 文章更新事件,請參閱:
投入了到你的鉤子是這樣的portal.properties:
value.object.listener.com.liferay.portlet.journal.model.JournalArticle=com.my.cms.ChangeArticleCreationDate
,並創建一個類
public class ChangeArticleCreationDate extends BaseModelListener<JournalArticle> {
@Override
public void onAfterUpdate(JournalArticle jk) throws ModelListenerException {
...
}
}
至極日期你意思是:創建日期,修改日期,出版日期?這個日期你想做什麼?爲門戶用戶顯示? – Mark
我們的意思是創建日期,我們要顯示它爲門戶用戶。這個日期將定義新聞文章的日期是.. – Danish