Joomla の Joomfish MySQL データベース テーブルから翻訳されたコンテンツをエクスポートしようとしています。
Joomfish が機能する方法は、フィールドを個別に変換し、それらを jos_content テーブルからの元のソース コンテンツへの参照 ID とともに jos_jf_content テーブルに格納することです。たとえば、ある行には翻訳されたタイトル、別の行には翻訳されたカテゴリ、別の行には全文コンテンツが含まれる場合があります。これらの行は別々であり、reference_id 値のみを共有します。
したがって、関心のある列がある jos_jf_content テーブルがあります。
reference_id (ソースの ID) | reference_field (タイトル|フルテキスト|メタデスク) | 値 (翻訳)
同じ reference_id を共有するすべての値を、列が Title、Fulltext、Metadesc などの単一の行に結合する必要があります。
ヒントはありますか?
アップデート:
元のテーブルは次のようなものです:
|reference_id| reference_field | value |
10 title A title
10 fulltext Body of post
次のようにエクスポートする必要があります(CSVなど):
| ID | TITLE | FULLTEXT |
| 10 | A Title | Body of post |