現在、すべての情報 (記事とコメント) を表示するために TWIG を使用しています。そのため、まずデータベースから記事とコメントを取得し、それを配列に渡します。これは、小枝テンプレートに渡されます。次に、各記事を読み込み、各記事の下にその記事のコメントを読み込みます。これらのコメントとそれに関連付けられたボタン (別名、新しいコメント ボタン) はすべてマクロで作成されます。
マクロは、表示する必要があるコメントを含む配列を取得するだけです。記事のコメントを表示し、コメントごとに返信ボタンを作成するため、ユーザーはコメントに返信したり、新しいスレッドを開始したりできます。
AJAX と jQuery を使用して、ページを更新せずに新しいコメントをデータベースに保存しました。ただし、ページ全体を更新せずに新しいコメントを表示する方法を見つける必要があります。TWIGでこれを行う方法について誰か考えがありますか?
私が現在 TWIG で直面している問題は、コメントを非同期に投稿する方法です。ページをロードするときに、最初にコメントの現在のデータベースの配列をロードします。ただし、データベースが更新された場合、それを使用してアレイを更新するにはどうすればよいですか。助言がありますか?新しいコメントが追加されるたびに配列を取得することを考えていたので、私の質問は「TWIG テンプレートで配列を取得する方法は?」です。、しかし、私は他の提案を受け入れます。