2017-03-09 83 views
0

我正面臨TYPO3後端錯誤。我在頁面上添加了一些記錄,並且他們顯示在查看頁面上。然後我刪除這些記錄,他們仍然顯示出來。TYPO3記錄問題

記錄不可見或不存在。我清除了FE緩存,頁面緩存,所有緩存,記錄仍然顯示出來。

我錯過了什麼嗎?

最佳 克里斯

+0

什麼樣的記錄? – cweiske

回答

1

在你的數據庫(與phpMyAdmin或類似)看看。 TYPO3並沒有真正刪除記錄,而是將其標記在「刪除」字段中。也許你的渲染會忽略這個字段? (這將是非常不尋常的)
是否記錄仍然可見,如果你真的刪除數據庫中的記錄?那麼你可以有一個奇怪的緩存,它不會清除。

0

這可能是由瀏覽器緩存引起的。

如果您使用extbase Repository獲取記錄,則這些刪除的標記記錄將不會被檢索到,也不會顯示在前端中。

+0

並非如此,這種情況發生在外部瀏覽器上,從未連接到我的打字錯誤3 – cpro90

0

什麼類型的數據記錄面臨問題?記錄是否是擴展名的一部分?如果是,則可能是該擴展忽略了DB表的刪除/不可見標誌。由於Bernd Wilke已經建議嘗試直接查看數據庫,並檢查相關記錄是否將數據字段「已刪除」設置爲「1」。

+0

它們被設置爲1,但仍顯示出來。我從數據庫中永久刪除它們 - 解決了問題:) – cpro90

+0

然後您的查詢可能錯過了「enablefields」。你是否在TCA中正確地聲明瞭它們?你用過它們嗎? (不禁用) –