New Community Forums are coming. Watch this space for news.
Subscribe: RSS
  • 自分で、試したり、ドキュメントを読んで、自分なりに理解したことを解説してみました。
    間違いも多くあるかも知れません。どうぞ、ご指摘下さい。
    また、書いてある内容を試す場合は、自己責任でお願い致します。

    概要:
    wayfinderは、様々な形でドキュメント(タイトル)の一覧を出力出来ます。
    サイド用のメニューを作ったり、グローバルナビ用にメニューを作ったり、パンくずリストにもりようできます。

    基本的な書式:
    [[Wayfinder?startId=`0`]]

    詳細
    詳細 http://modx.liolion.net/resource/Wayfinder.html
    サンプル http://modx.liolion.net/modxsample/wayfindersample/
    • MEGUさん
      はじめまして、noriです。
      自分はMODxを使い始めたばかりで、まだ解らない事
      だらけです。 PHPが解るわけでもなく、MODxのサンプル
      を見ながら思考錯誤しながら使っている状態ですので、
      このような、スニペットの具体的な利用方法の投稿は
      とても助かります。 laugh



      • noriさん。こんにちは。
        ありがとうございます。
        私も、いくらか下地(Movabley Type、geeklog)が
        あるくらいで、MODxは、始めたばかりです。
        一緒にがんばりましょう。。
        • こんにちは。

          showSubDocCountで取得されるカウント数が
          どうも、メニュー表示のドキュメントのみのようですが
          この逆で、メニュー表示してないドキュメントのみを
          カウントさせたいのですが。。。。。

          可能ですか?

          よろしくお願い申し上げます。
          PS:ドキュメントは公開になってます。
          • こんにちは。

            結論から言うと、Wayfinderの通常の使い方では無理なんじゃないでしょうか。
            パラメータでは指定できないと思います。

            showSubDocCountの場合、公開ドキュメントでかつ、
            メニューに表示にチェックが入っているもので、かつ、直下の子どもの数。
            を表示すると思います。

            カウントさせるパラメータはたぶんこれしかないと思いますし、このパラメータは
            上記の機能、なんですよね。。

            ドキュメントの数を数えるスニペットなんかがあれば、できそうな。。

            カレントドキュメントの子ドキュメントの数を数えるスニペット:
             [[childrencount]]とか。
             パラメータ:
             ・id ... docid (デフォルト カレントドキュメント)
             ・level ... どの階層まで数えるか (デフォルト all)
             ・published ... mix ... 公開・非公開問わずにすべてをカウントする
                   ... pub ... 公開ドキュメントをカウントする (デフォルト)
                   ... unpub ... 非公開ドキュメントをカウントする
             ・hidemenu ... show ... メニューに表示にチェックが入ってるモノをカウントする(デフォルト)
                   ... hide ... メニューに表示にチェックが入ってないものをカウントする

            とか、考えられるんですが、プログラムできない私。。
            こういうのがあればいいんですよね?(どなたか作ってくださることを期待…?^^;;)
            • ありがとうございました。

              お手数おかけして申し訳ございません。

              そうですね、スニペット気長にまってみましょう~
              • Quote from: MEGU at Dec 20, 2006, 12:09 PM


                基本的な書式:
                [Wayfinder?startId=`0`]]

                typo? [ が一つ足りない模様です。
                • gondayu さん。
                  どうもありがとうございます。訂正しました。
                  • このトピックスで質問を入れてよいのか迷ったのですが・・・。
                    Wayfinder によるアウトプットサンプルを見ると、親ドキュメントがhtmlでなくスラッシュ留めでリンク生成されていますが、これはWayfinderのパラメータ等の設定で可能となるのでしょうか?
                    http://modx.liolion.net/modxsample/wayfindersample/

                    エイリアスパスはYES(はい)にしてありますが、サンプルサイトのfeauturesはfeautures.htmlですし、templatesもtemplates.htmlとなってしまっています。

                    以下はサンプルサイトのMODxHostテンプレートの記載で、インストール時のままです。
                    [[
                    Wayfinder?startId=`0`
                    &outerTpl=`mh.OuterTpl`
                    &innerTpl=`mh.InnerTpl`
                    &rowTpl=`mh.RowTpl`
                    &innerRowTpl=`mh.InnerRowTpl`
                    &firstClass=`first`
                    &hereClass=``
                    ]]
                    • 多分... SEO Strict URLs プラグインを使っているからではないでしょうか?