We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 15851
    • 16 Posts
    こんにちは。
    DropmenuのactiveTreeOnlyオプションを使いたいと思い、試したのですが、
    これをtrueにすると、カレントディレクトリの表示はしても、
    第二階層以下のドキュメントを表示してくれない、ということに気がつきました。

    フォーラムをいろいろ見たところ、どうやらバグらしく、修正スクリプトも出ているようで、
    ここと
    http://modxcms.com/forums/index.php?PHPSESSID=b7e2824a96b0e3a1ee240087f73893d5&/topic,4772.msg36871.html#msg36871

    ここ
    http://modxcms.com/forums/index.php/topic,3996.0.html

    のスクリプトは試してみたのですが、どうもうまく効きません…
    第三階層まで表示してほしいのですが、第二階層までしか出ないのです。
    その他の挙動の変化も思い当たりませんでした。

    私の書いているタグはこれです。
    [[DropMenu? &levelLimit=`3` &subdiv=`true` &subdivClass=`hoverZone` &subnavClass=`menuZone` &here=`currentPage` &activeTreeOnly=`true`]]

    またも素人な質問で恐縮なのですが、
    心当たりの方がいらしたら宜しくお願いします。
      • 33014 ☆ A M B ☆
      • 1,231 Posts
      試してみました。ほんとですね。汗

      http://kyms.ne.jp/modx/oya.html
      右メニューの「リスト親」を表示した状態。この下に「リスト子」がありますが、
      本当はさらにその下に「リスト孫」があります。が、メニューには表示されていません。
      …という状況ですよね?
        • 15851
        • 16 Posts
        yamaさん
        レス&お試しありがとうございます。
        そうなのです、その状況です。
        上に挙げたフォーラムをざっくりと読んで見ると、同じ状況を指摘していて
        解決したようなやりとりになっているようなんですが huh
        どうなのでしょう…
          • 33014 ☆ A M B ☆
          • 1,231 Posts
          &levelLimitとは別に&maxLevelsってのがありますが、これが関係あるのかなと思える
          挙動が見られると思ったら、&activeTreeOnlyを指定すると挙動が変わったり。
          まだバグがあるのかな?もう少し調べてみます。
            • 15851
            • 16 Posts
            今私も、&maxlevelを試してみていました。
            私の環境ではとくには変化は見られなかったのですが、もうすこし色々数値を変えたりしてみます。
            ありがとうございます!
              • 15851
              • 16 Posts
              こんにちは。
              そののち、社のプログラマーにスニペットを観てもらっていたのですが、いわく、
              そもそも直下以外の階層は、いかに直系でも直下ではないのでアクティブではないという発想らしいです。

              期待の表現を実現したいと思ったら、全く考え方の違うパラメタを開発しないといけないみたいです。