在中间人中有类似root_to方法的东西吗?

时间:2015-09-22 04:14:26

标签: middleman

我想将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();
    }

1 个答案:

答案 0 :(得分:0)

这里有两种选择。也不涉及将index.html.erb移出源目录的根目录。

第一个是提供源中部分的路径。它看起来像是:

<%= partial 'root/hero_box' %>

另一种方法是配置中间人来查找特定目录中的部分内容:

# config.rb set :partials_dir, 'root'

在这种情况下,您不需要在部分前加上路径。