0

django-cms をインストールしました。折りたたみ可能なメニューを作成しました。いくつかのカテゴリとサブカテゴリ (子など) があります。ここでは問題ありません。

しかし、メインカテゴリの1つをクリックすると、そのURLは正しいように見えますが、URLに移動しません.子/サブカテゴリを持たないカテゴリは正しく開き、URLに移動します.しかし、カテゴリにサブカテゴリがある場合、クリックするとカテゴリ名、ちょうど下に下がって、子/サブカテゴリのタイトルが表示されます。

私はそれがJavascriptコードについてかもしれないと思います(onclickについてかもしれません)。でも、django-cmsの設定のせいかもしれないので、質問させてください。

同じように悩んでいる人はいませんか?

より明確にするための詳細:

今、私は次のような左側のメニューを持っています:

  • ペット
      • テリー
  • 付属品
    • 首輪
    • ラウンデル
  • コンタクト

連絡先をクリックすると、連絡先の URL/ページに移動します。ここでは問題ありません。しかし、「ペット」をクリックすると、猫、犬、およびその他のサブカテゴリのみがダウンし、ペットのページ/ URL に移動できませんが、マウスをオンにすると URL が正しいように見えるペット ページもあります。

正確にやりたいこと: ペットをクリックすると、ペットのページ/URL に移動したいのですが、ページにいくつかのサブカテゴリがあるため、そのサブカテゴリを表示したい.つまり、クリックしてペットのページに移動すると(今はできません) また、上記のように、ペット ページのメニュー バーにサブカテゴリ (犬、猫) が表示されるようにしたいと考えています。

ありがとう、

4

1 に答える 1

0

コメントは許されないので、答えを書きます...

これはおそらくjsの問題です。Django-cmsは、子がいる場合はトップレベルのページにもリンクします。(リダイレクトを追加するまで)。

たとえば、[ペット]リンクを右クリックして、[新しいタブ/ウィンドウでリンクを開く]を選択しようとしましたか?

これが役に立たない場合-あなたのjsはどのように見えますか?

于 2012-04-16T10:46:16.567 に答える