この質問にどのようなタイトルが使われているのかさえわかりません。私は Web プログラミングを始めていますが、これを行うためにどのテクノロジを使用すればよいかさえわかりません。
symfony2 にドクトリンを含むデータベースがあります。このデータベースにはギャラリーがあり、各ギャラリーには画像があります (2 つのテーブルの OneToMany 関係)。
ギャラリーの配列を twig テンプレートに渡し、そこでそれらを選択して表示するので、1 つを選択してギャラリーに画像を追加したり、新しいギャラリーを追加したり、送信ボタンを使用してそれらを削除したりできます。
それは現在、このテンプレートで機能しています:
<select class="listGalleries" id="listGalleries" name='id' size="10">
{% for gallery in galleries %}
<option value="{{gallery.id}}" >{{gallery.name}}</option>
{% endfor %}
</select>
それはフォームの中に入ります。
今、私がやりたいことは、選択の 1 つの項目をクリックするたびに、同じ Web ページで、選択したギャラリーのすべての画像を表示することです。
どの技術を使えばいいのかわからない。小枝でできますか?ajaxを学ぶ必要がありますか?そのギャラリーに属する写真のデータを読み取るためにデータベースにアクセスする必要があると思いますが、その方法や、symfony2 がより良い解決策を提供してくれるかどうかはわかりません。
すべてのアドバイスをいただければ幸いです。