Как экспортировать дерево страниц всех страниц сайта в TYPO3

Я отвечаю за один из веб-сайтов моей компании. Английский ужасен, и мне нужно просмотреть каждую страницу и исправить/переписать содержимое.

Я хочу экспортировать дерево страниц, список всех страниц, из TYPO3 в идеале в Excel или любую программу для работы с электронными таблицами, чтобы я мог легко вести текущий список того, что я сделал и что осталось.

Я понимаю, что в худшем случае я копирую и вставляю напрямую, но это грязно. Есть ли лучшее решение?

Запуск TYPO3 v6.2.14


person cmENneuf    schedule 11.05.2017    source источник


Ответы (3)


Вы можете установить расширение phpmyadmin из TER и экспортировать результат запроса всех страниц. Команда 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.

person nikita    schedule 11.05.2017
comment
Я бы посоветовал не использовать расширение TYPO3 phpmyadmin, а вместо этого установить phpmyadmin отдельно на хорошо защищенном виртуальном хосте. Исторически у расширения phpmyadmin TYPO3 было больше проблем с безопасностью, чем у любого другого расширения. Лучшее решение, если вы можете: использовать инструмент командной строки SQL на сервере или подключить клиента через SSH. - person Claus Due; 11.05.2017
comment
Спасибо. К сожалению, у меня нет прав на установку расширений и я их не получу. Я несу ответственность за весь контент и т. д., но у меня нет полного администратора =( Думаю, я обречен копировать/вставлять - person cmENneuf; 12.05.2017

Используйте importer/exporter , доступ к которому можно получить в контекстном меню правой кнопки мыши.

person Frank G.    schedule 12.05.2017
comment
Пробовал, но он не экспортирует все дерево страниц с сотнями других страниц. - person cmENneuf; 15.05.2017

Используйте Web > Info-Modul > Pagetree Overview и установите для них значение Infinite. Скопируйте/вставьте список с экрана в таблицу Excel или Open Office. Удалите ненужные столбцы.

person Heinz Schilling    schedule 12.05.2017
comment
Да, это был лучший метод до сих пор, к сожалению. - person cmENneuf; 15.05.2017