2017-05-11 3 views
1

私の会社のウェブサイトの1つは私の責任です。英語はひどいので、私はすべての単一のページを通過し、内容を修正/書き直す必要があります。TYPO3のウェブサイト上のすべてのページのPagetreeをエクスポートするには

TYPO3からすべてのページのリストであるpagetreeをExcelまたはスプレッドシートプログラムにエクスポートして、実行した内容と残りの内容を簡単に実行できるようにします。

私は直接コピーして貼り付ける最悪のケースを認識しますが、それは面倒です。より良い解決策はありますか?

TYPO3のv6.2.14

答えて

1

を実行しているあなたは、TERからphpMyAdminの拡張機能をインストールして、すべてのページのQueryResultではをエクスポートすることができます。それが削除されたり隠されていない親ページだとそれはすべてのページが一覧表示されます

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 

: SQLコマンドは次のようになります。必要に応じて調整することができます。結果ビューの一番下にエクスポートボタンがあります。その後、デフォルトであるcsvとしてエクスポートし、ExcelまたはLibreOffice Calcでインポートします。

+0

TYPO3のphpmyadmin拡張機能を使用しないで、保護された仮想ホストにphpmyadminを別途インストールすることをお勧めします。歴史的に、phpmyadmin TYPO3拡張機能には、他の拡張機能よりもセキュリティ上の問題がありました。できるだけベストな解決策は、サーバー上でコマンドラインSQLツールを使用するか、SSH経由でクライアントに接続することです。 –

+0

ありがとうございます。残念ながら、私はエクステンションをインストールする権利がありませんし、私はそれらを得るでしょう。私はすべてのコンテンツなどを担当していますが、完全な管理者はいません=(私はコピー/ペーストすることになると思います。 – cmENneuf

0

輸入者/輸出業者を使用します。これは、右クリックのコンテキストメニューからアクセスできます。

+0

それを試しましたが、それは他の何百ものページでページツリー全体をエクスポートしません – cmENneuf

0

Web> Info-Modul> Pagetree Overviewを使用し、Infiniteに設定します。画面のリストをExcelまたはOpen Officeテーブルにコピー/ペーストします。不要な列を削除する。

+0

うん、これまでのところ悲しいことに、これまで最高の方法でした。 – cmENneuf

関連する問題