1
私はこのコードを持っています:しかし、それはうまくいきません。私のカスタムフィールド名は「ingame_username」と呼ばれ、どこでも可能なオプションで表示するように設定されている phpbb3ユーザーが投稿した投稿に表示するカスタムプロファイルフィールドを取得するにはどうすればよいですか?
<!-- BEGIN custom_fields -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "ingame_name" -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
<!-- ENDIF -->
<!-- END custom_fields -->
viewtopic_body.html
からは、IVEは、変更を行った後、キャッシュを削除し、まだ表示されません。
上記のコード構造で表示する方法と、テンプレートの他の部分でどのように呼び出すことができますか?
これに関する非常に限定されたドキュメントです。
こんにちは、私は、phpBBの3.1.6を使用していますが、私は "{postrow.POSTER_FROM}" の文字列を見つけることができませんよ。私は "<! - BEGIN custom_fields - >"セクションに文字列を追加しました。しかし、テンプレートキャッシュをパージした後でも変更を見ることはできません。私を助けてください。 – Rajasekhar
PHPBB 3.1.xでは、PHPBBチームは手動でテンプレートファイルを変更することをやめ、代わりに拡張機能に切り替えました。拡張機能の作成方法については、このリンクをご覧ください:https://www.phpbb.com/extensions/writing/ –