2012-01-27 56 views
0

我有我的portlet損壞頁面,所以拖動控件不可用。我如何從頁面中刪除這樣的portlet?如何從Liferay中的頁面中刪除錯誤的portlet?

如何重新調整頁面佈局或什麼?

更新1 有來自Liferay的安裝目錄完全消除portlet的web應用程序,現在有一個暗淡的文字「此portlet已被取消部署,請重新部署或將其從頁面刪除它。」

沒有任何按鈕來刪除它:)

+0

您正在使用哪個Liferay版本? – 2012-01-28 01:17:50

+0

我正在使用版本6.1 – Dims 2012-01-28 11:57:14

回答

0

您可以直接修改數據庫。在佈局表中找到你的頁面然後在列排版中刪除你的portlet id(就是portlet id)。

+0

直接修改數據庫中的內容對於我來說只有在所有其他操作失敗時纔是一個選項。可能有一些與表格相關的東西也必須修改......等 – cw24 2015-01-14 12:30:07

+0

也許其他所有的東西都失敗了......你知道什麼是「相關的東西」,以及在這個具體的問題/答案中有什麼「等」是?答案是完全有效的,你是否會使用它取決於你。 – 2015-01-15 09:26:48

2

使用Firebug,瀏覽到portlet。你會看到關閉圖標。抓住它的來源並在瀏覽器地址欄中輸入它,然後回車!

+0

不知何故,它不在那裏。我的portlet正在禁用所有內容。 – Dims 2012-01-27 20:10:51

+0

在Chrome開發工具中爲我工作...單擊元素選項卡,展開class =「portlet-topper」,展開「portlet-topper-toolbar」,展開class「portlet-close」並單擊其中的href。 – scald 2012-06-12 21:27:18

0

請小心編輯表格,因爲像MySQL Workbench這樣的客戶端不會檢索longtext字段中的所有數據,並且可能損壞記錄,因此頁面將失敗。

問候!

相關問題