問題タブ [yii-widgets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
93 参照

yii - Yii 1.1.21 : 同じボタン グループに 2 つのドロップダウン ボタンを作成することは可能ですか?

私は Yii を初めて使用し、Yii と CMenu に関するドキュメントを探していました。私は Phalcon や同様のオプションを持つ他のさまざまなフレームワークを使用してきましたが、Yii のメニュー エンジンは初めてです。

次のように、それぞれにサブメニュー項目がある2つのドロップダウンメニューボタンを持つボタンメニューを作成しようとしています: ドロップダウンボタングループ

しかし、Yii CMenu エンジンによってレンダリングされているのは、互いにオーバーレイされた 2 つのドロップダウン メニューであり、両方とも同じボタンによってトリガーされています。このように: ここに画像の説明を入力してください

レンダリングされたコードを見ると、2 つのドロップダウン メニューが CMenu (またはブートストラップが有効になっているライブラリ) によって「ドロップダウン メニュー」クラスに割り当てられているように見えます。クラスが割り当てられている場合、両方のドロップダウンを同時に開いています。

だから私の質問は簡単です.CMenuメニュー配列を使用して、同じ中に2つのドロップダウンを持つことさえ可能です. メニュー項目のプロパティに追加できるメニュー「項目オプション」または「HTML オプション」はありますか?これらすべてが 2 つの異なる css タグを参照します。私は何かが欠けていることを知っています。

メニューがビューでどのように構築されているかを次に示します。

レンダリングされたコード スニペットは次のとおりです。