2011-08-18 53 views
5

我正在一個Plone 4.0.2網站上工作,一段時間以來一直運行平穩,但最近鏈接內容類型已停止正常運行。不管是否登錄,或者不是所有看到的頁面都顯示「鏈接地址是:[目標URL]」。另外,在創建/編輯鏈接時,通常顯示「您看到此信息的原因是您有權編輯...」的信息消息沒有顯示出來。我已經嘗試重新安裝原型和OCCPlone 4.0.2中的鏈接類型停止工作

+0

什麼的Plone的,它最後下工作的版本?你已經安裝了哪些加載項?你確定你沒有登錄嗎?在一個完全獨立的瀏覽器中嘗試它,你從來沒有登錄過。 –

+0

我按照您的建議已經完成了,以確保我沒有登錄,並且正如我所說的那樣。它最後在Plone 4.0.2下工作,並在Plone 4.0.2的庫存安裝中運行。至於插件,quintagroup.seoptimizer,webcouturier.dropdownmenu,z3c.jbot和collective.redirect。 Collective.redirect也基於鏈接內容類型,因此它也停止工作。 – keiththomps

+0

當您刪除collective.redirect時會發生什麼? –

回答

7
在portal_skins中

/plone_content有 通常做這項工作稱爲link_redirect_view腳本(Python)的一個觀點: 這裏是DOC:

Redirect to the Link target URL, if and only if: 
    - redirect_links property is enabled in portal_properties/site_properties 
- AND current user doesn't have permission to edit the Link 

我會檢查與/ select_default_view什麼是默認視圖的鏈接。 如果沒有link_redirect_view可用,我會去看看在門戶類型中發生了什麼,正如Jihaisse所說的那樣。難道quintagroup.seoptimizer與這個問題有關嗎?它發生在我身上,我有quintagroup.seoptimizer,嗯..

其實,因爲它再次發生在我身上(可能是因爲卸載quintagroup.seoptimizer)爲了讓我的重定向與以前一樣,我必須去/ @@類型,ControlPanel控制並要求查看類型鏈接:有,這是一個設置調用一些東西如..「直接重定向」

+1

您發佈的文檔對我非常有幫助。我不知道那裏有一個redirect_links屬性和一些如何被禁用。非常感謝指導。 – keiththomps

1

沒有改變您可以檢查鏈接的默認視圖。 這就像是base_view而不是link_view。 您可以通過選擇視圖操作或在portal_types中的ZMI上直接在鏈接上查看。

如果視圖發生了變化,那肯定是因爲附加組件。