メニューを実装しています(thisなど)。それを行う正しい方法は何ですか?私はYesod自身やそれを行う他の図書館で例を見つけませんでした。Yesodのナビゲーションメニュー
0
A
答えて
1
問題の説明は、クライアント側でjsやおそらくajaxやフォーム要素+巧妙なCSSを扱っているようなものです。
最近、Yesodで構築されたほとんどのサイトでは、ナビゲーション項目が半分以下になると仮定しているため、menues専用のサブシステムは多くの人に必要なものではありませんでした。しかし、多分私は何かを見落としたので、takelookあなた自身。
本当に必要な場合は、独自のサブシステムを開発するのは比較的簡単なことです。結局のところ、あなたが必要とするのは、ちょっとした小さな村が列挙型などに基づいて変わることだけです。
-- default-layout.hamlet
<nav>
$forall MenuItem label route _ <- filteredMenuItems
<a class="item" :Just route == mcurr:.active href="@{route}">#{label}
0
は私が終わった内容の簡単な例でありますあなたが1つにリンクしているように。あなたが今やっておかなければならないのは、テンプレートとウィジェットのコードに変換することです。これは、ほぼ1対1でなければならず、本書によく書かれています。だから...何が欠けているの?あなたが苦労している特定のポイントはありますか?
関連する問題
- 1. Yesodボタンクリックハンドラー
- 2. Yesodサンプルプロジェクト
- 3. Yesod、withAsync
- 4. サブディレクトリのYesodアプリケーションソース
- 5. YesodのWebソケット?
- 6. Yesodの例外
- 7. Yesodのローカリゼーション
- 8. `yesod devel`の後は?
- 9. Yesod削除カスケード
- 10. Yesod GHCバージョン
- 11. Yesod devel cpu overhead
- 12. jQuery on yesod haskell
- 13. Yesod javascript formatting
- 14. ディープスタックとyesod
- 15. ハスケルYesod問題
- 16. Yesod、WebSockets and Persistent
- 17. スライド/次のナビゲーションメニュー
- 18. アンドロイドのナビゲーションメニュー
- 19. Jqueryのナビゲーションメニュー
- 20. Javascriptのナビゲーションメニュー
- 21. ナビゲーションメニューのマージン
- 22. ナビゲーションメニュー - アイデア?
- 23. XSLTナビゲーションメニュー
- 24. マテリアライズ - ナビゲーションメニュー
- 25. Yesodの複数の認証?
- 26. Yesodの電子メールログインのカスタムウィジェット
- 27. Yesodデータベース移行ループ
- 28. Yesod forms with page flow
- 29. ナビゲーションメニューのアイコンのアニメーション
- 30. jQueryのナビゲーションメニュー最初
さてあなたは明らか* *それを実装する方法を見つけました:
、デフォルトのテンプレートファイル内:ここ – MarLinn
私は_logic_が欠けているのを探しています。これは、アクティブなメニュー項目に 'アクティブな'クラスを与えたり、ユーザーごとに異なる項目を与えたりするようです。私は 'YesodBreadcrumbs'のようなものを期待していましたが、メニュー – amitaibu