我想将index.html.erb
移动到一个目录中,以便与我在source/index.html.erb
中使用的部分内容很好地匹配。
是否有将# config.rb
root_to 'root#index'
移至目录的现有方式?
像
这样的东西source/
root/
|- _hero_box.html.erb
|- index.html.erb
这样我才能做到
public function getDobAttribute($value)
{
return Carbon::parse($value)->format('d/m/Y');
}
public function setDobAttribute($value)
{
$this->attributes['dob'] = Carbon::createFromFormat('d/m/Y', $value)->toDateString();
}
答案 0 :(得分:0)
这里有两种选择。也不涉及将index.html.erb
移出源目录的根目录。
第一个是提供源中部分的路径。它看起来像是:
<%= partial 'root/hero_box' %>
另一种方法是配置中间人来查找特定目录中的部分内容:
# config.rb
set :partials_dir, 'root'
在这种情况下,您不需要在部分前加上路径。