2 つのテーブル、2 つのモデル、2 つのリポジトリがあります。
- セクション
- よくある質問
FAQ はセクションに属します ( 1 つのセクションに多くのFAQ があります)。この関係は、faq にセクション uid を格納することによって行われます。
私のテンプレートでは、私はやっています:
<f:for each="{section.faqs}" as="faq">
<h3 class="question"><a href="#"><f:format.html>{faq.question}</f:format.html></a></h3>
</f:for>
そのセクションによくある質問が表示されます。
これは、通常のユーザーとしてフロントエンドで期待どおりに機能します。
ただし、ドラフトワークスペースでページをプレビューすると. 下書きの FAQ の質問は表示されません。ライブ ワークスペースにある FAQ しか表示されません。ただし、ドラフト ワークスペースのセクションは表示できます。
よくある質問とセクションの関係に問題があります。
ドラフト ワークスペース セクションに FAQ を表示するにはどうすればよいですか?