2016-05-25 10 views
1

DjangoCMSで少しインストールして再生しましたが、ページを作成することができましたが、メニューの作成方法はわかりません。djangocmsでアンカーのメニューを作成する

メニュー項目のエンティティはありますか、メニュー項目ごとにページを定義する必要はありますか?メニュー項目をページ内のアンカーにリンクさせたいのですが?出来ますか? (私はページ内のどこかにハッシュ記号(#)を設定することはできません - 検証エラーが発生します)

+1

が、私はアンカーのメニュー項目を作成する方法を発見した:あなたは別のhtmlファイルにあなたのフッターを定義する場合、uがあなたの希望を持つページに挿入することができますページの詳細設定(リダイレクトURLに "#foo"と書いてこのメニュー項目をクリックするとfooアンカーになります) – Ofir

+0

ありがとうございました!私はあなたの説明に問題があった、多分あなたはより完全な答えを修正する必要があります。リダイレクションフィールドに '/#anchorname'を使用しなければなりませんでした。なぜなら'/'リンクが有効でないと不平を言っていたからです。また、サブページを作成し、メインページメニューのチェックを外し、サブページメニューが正しく表示されるようにチェックする必要がありました。これを答えに入れる価値があります。しかし、この解決策は私にとっては完全には機能しません。なぜなら、内部リンクだけでなくリダイレ​​クトだからです。私のscrollspyは正しく動作しません。 – arvymetal

答えて

-1

私はヘッダーとフッターに最適な方法は不明です。あなたはbase.htmlのにそれを含めることができます。 REDIRECT_URLの貫通 - 誰もがそれが役に立つでしょう場合

{% include "path/to/file.html" %} 
関連する問題