ActiveModel和路径助手

时间:2010-09-10 20:28:06

标签: ruby-on-rails ruby ruby-on-rails-3 activemodel

在Rails3应用程序中,我想为表示图像文件上传的ActiveModel EntityImage使用资源路径。在某些目录中,我有这些文件dir /#{type} /#{id} /#{size} .jpg(基本上是该类的所有重要字段)

现在,可能,因为'id'是一个坏名称rails(它不是​​域名),当我想创建一个删除按钮时,我得到一个指向的表单:

<form class="button_to" action="/entity_images/test2" method="post">
<div>
<input type="hidden" value="delete" name="_method"/>
<input type="submit" value="Excluir" data-confirm="Certeza?"/>
<input type="hidden" value="4SWGCEfvdrWrj7xBBtlT0CR4EHPzXQaCFWF0/blmKCk=" name="authenticity_token"/>
</div>
</form>

当然,有了这些信息,我无法获得我的图像,我仍然需要知道实体的类型和大小。我怎么能让路径助手做正确的事情?或者任何其他想法,建议?

1 个答案:

答案 0 :(得分:0)

好的,所以我从(现在)名称,类型和大小加入了id属性,可以拆分并重建这些值