【发布时间】:2015-06-24 02:47:30
【问题描述】:
我正在管理我的投资组合,但我对我的菜单感到两难。我的投资组合的管理端允许我更改一些常规信息、添加、修改或删除项目。因此,我的管理员的所有页面都有相同的菜单。菜单有以下按钮:更改一般信息的按钮和添加新项目的按钮。如果数据库中有项目,菜单有更多的东西,一个选择我的项目名称和两个按钮来修改或删除项目。
起初,我为项目的所有内容制作了一个表单,另一个仅用于更改信息按钮,但在问了一些问题后,我经常被告知我不应该为此制作任何表单,而只是制作链接应该没问题。
我喜欢这个想法,但是,如果我这样做,我如何在单击修改时传递选定的项目?
<a href="{{ path("modify_project") }}">
这是我当前的代码:
<ul>
<li>
<a href="{{ path("admin_projet_ajout") }}">Ajouter un projet</a>
</li>
</ul>
{% if projets | length > 0%}
<select>
{% for id,projet in projets %}
<option value={{ id }}>{{ projet }}</option>
{% endfor %}
</select>
<ul>
<li>
<a href="{{ path("admin_projet_modifier") }}">Modifier</a>
</li>
<li>
<a href="{{ path("admin_projet_supprimer") }}">Supprimer</a>
</li>
</ul>
{% endif %}
如果有人有更好的想法,我会很感兴趣的。
【问题讨论】: