2017-02-21 12 views
0

githubのサイトを作動していません。私は正しい道にリンクしていません。 パスは_site \ vclist(NAME)ジキルリンクが正しく

CODEする必要があります:

<ul> 
{% for list in site.data.vclist %} 
    <li><a href="{{ list.Name | datapage_url: 'vclist'}}">{{list.Name}}</a> 
</li> 
{% endfor %} 
</ul> 
+0

外部サイトに行くことなく理解できるように質問に関連するコードを掲示する必要があります(githubリポジトリを使用すると便利な場合もあります) – marcanuy

+0

説明を編集しました。おかげで –

答えて

0

問題は、あなたがフィルタータグ付きリンクを生成する方法である、あなたが生成されたURLにBasePath変数を追加して指定する必要がありますプラグインは、ファイルを生成したディレクトリ:

<ul> 
{% for list in site.data.vclist %} 
    <li><a href="{{site.baseurl}}/{{ list.Name | datapage_url: '/vclist' }}">{{list.Name}}</a></li> 
{% endfor %} 
</ul> 

また、パーマリンクをレイアウトに配置するので、_layouts/profile.html

からパーマリンクを削除すべきではない
--- 
layout: page 
--- 
+0

私はこれに続く、残念ながら、イムは、同じエラーばかり:

    {site.data.vclistの%でのリストについては、%}
  • {{list.Name}}
  • {%ENDFOR%}

+0

コードが見つかりませんローカルでテストしてうまく動作し、データファイルが大きいのでビルドに数分かかることがあります。また、https://help.github.com/articles/viewing-jekyll-build-errorがあればエラーを投稿できます-messages/ –

+0

はI」:404ファイルは – marcanuy