問題タブ [knpmenubundle]
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.
symfony - KNPMenuBundle で「現在の」クラスを「アクティブ」に変更する方法
Bootstrapが正しく動作するように、「現在の」クラスを「アクティブ」に変更する最良の方法は何ですか?
knp_menu_html.twig をコピーしてオーバーライドすることを考えましたが、最善の方法ではないと思います...
とにかくやったほうがいい?
symfony - Symfony2 KnpMenuBundle - チュートリアルに従って、このエラーに遭遇しました
私はこのチュートリアルに従いました:
https://github.com/KnpLabs/KnpMenuBundle/blob/master/Resources/doc/index.md#installation
そして、次のエラーに遭遇しました:
An exception has been thrown during the rendering of a template ("Unable to generate a URL for the named route "page_show" as such route does not exist.") in /var/www/bundles/src/Acme/DemoBundle/Resources/views/Default/index.html.twig at line 4.
コントローラーに何かを渡すためにここで欠けているステップはありますか?
リンクから:
メニューを実際にレンダリングするには、任意の Twig テンプレートの任意の場所から次を実行します。
php - Twig を使用して knp メニューのルート要素にクラスを追加する
小枝でクラスをknp_menu's
ルート要素に追加する正しい方法は何ですか?<ul>
私は多くのことを試しました:
1.
2.
3.
4.
それらのどれも機能しませんでした
php - KnpMenuBundle と動的ルート パラメーター
私は自分のウェブサイトに knpmenubundle を使用していますが、ここに私の問題があります: 私はこのルートでリストされたユーザーのリストを持っています: /admin/users とメニューは次のようなものです:
リストビューでは、メニューのアイテム「リスト」は、私が望むようにアクティブであり、新しいビューの追加では、メニューのアイテム「新規追加」は、私が望むようにアクティブです
しかし、すでに存在するユーザーを編集したい場合、ルートに動的パラメーターがあるため、アイテム「ユーザー」をアクティブにすることができません
私のサイトの構造は次のとおりです。
src/dn/AdminBundle/Resources/Config/routing.yml 内
app/ressources/view/layout/html/twig で
src/dn/AdminBundle/Controller/CommonController 内
src/dn/AdminBundle/Resources/view/Common/leftMenu/html.twig 内
src/dn/AdminBundle/Resources/config/services.yml 内
src/dn/AdminBundle/Menu/MenuBuilder.php 名前空間 dn\AdminBundle\Menu 内。
Knp\Menu\FactoryInterface を使用します。Symfony\Component\HttpFoundation\Request を使用します。class MenuBuilder { プライベート $factory;
$ request- >get('id')は空の文字列を返します
knpmenubundle で現在のパラメーターを取得する方法を知っている人はいますか?
ありがとう
symfony - メソッド setCurrentUri の呼び出しが Symfony/SonataUserBundle セットアップで失敗する
SonataUserBundle で Symfony をセットアップしようとしています。ユーザー登録とログインは正常に機能します。ビューを呼び出そうとすると/profile
、次のエラーが発生します。
エラーが発生する前の「イベントリスト」の最後の通知は、
以前にこのエラーに遭遇したことがあり、解決方法に関する情報を提供できる人はいますか?
ティアマット
php - コンポーザーのインストール要件エラー、およびコンポーザーの更新を実行できません
私はKnpMenuBundle
ここに私の現在のものをインストールしようとしていますcomposer.json
:
を試してみるとcomposer install
、次のエラーが表示されます。
composer update
それは私のものを更新するので、私もできませcomposer.lock
ん。これが起こりたくないのです。使用するいくつかの正確なバージョンとThraceMediaBundle
、それが依存するバンドルを指定したためです。
composer install
だから私は上記のエラーを私に与えて立ち往生しています。
どんな助けでも大歓迎です。
編集
私がしようとすると:
この出力が得られます(不思議なことに削除しLiipImagineBundle
ます!)
編集2
LiipImaginBundle
残念ながら、 composer.json 内に追加するのを忘れていました。