2017-05-11 43 views
1

我對我公司的一個網站負責。英語很糟糕,我需要瀏覽每一個頁面並更正/重寫內容。如何導出TYPO3網站上的所有頁面的Pagetree

我想從TYPO3理想地導出pagetree,所有頁面的列表到excel或任何電子表格程序中,以便我可以輕鬆地保存我已完成的工作和剩下的工作清單。

我意識到最糟糕的情況是我直接複製並粘貼,但這很混亂。有更好的解決方案嗎?

運行TYPO3 v6.2.14

回答

1

您可以安裝TER phpMyAdmin的延伸和導出所有頁面的QueryResult中。 的SQL命令是這樣的:

SELECT root.title as Rootpage, subpage.title as Subpage 
FROM pages as subpage 
INNER JOIN pages as root 
ON subpage.pid = root.uid 
WHERE subpage.deleted = 0 AND subpage.hidden = 0 
ORDER BY subpage.pid 

它列出了所有的網頁與它的父頁面不會被刪除,也隱藏。您可以根據需要調整它。您可以在結果視圖的最底部找到導出按鈕。然後將其導出爲csv,這應該是默認值,並將其導入到Excel或LibreOffice Calc中。

+0

我建議不要使用TYPO3 phpmyadmin擴展,而是將phpmyadmin單獨安裝在一個受到良好保護的虛擬主機上。從歷史上看,phpmyadmin TYPO3擴展比任何其他擴展都有更多的安全問題。如果您可以:最好的解決方案:使用服務器上的命令行SQL工具或通過SSH連接客戶端。 –

+0

謝謝。不幸的是我沒有安裝擴展的權利,我也不會得到它們。我負責所有的內容等,但沒有完整的管理員=(我想我註定要複製/粘貼 – cmENneuf

0

使用導入器/導出器,可以在右鍵單擊環境菜單中進行訪問。

+0

嘗試過,但它不會導出整個pagetree與數百其他頁面 – cmENneuf

0

使用Web> Info-Modul> Pagetree Overview並將它們設置爲Infinite。將列表從屏幕複製/粘貼到Excel或Open Office表。刪除不需要的列。

+0

是的,這是迄今爲止最糟糕的方法。 – cmENneuf

相關問題