問題タブ [drupal-8]

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 投票する
7 に答える
5163 参照

drupal - Drupal 8 でカスタム ブロックが機能しない

Drupal 8 ベータ 9 でカスタム ブロックを使用してモジュールを構築しています。モジュールでブロックを作成するときは、src\Plugin\Block ディレクトリに配置しています。ブロックは「ブロック構造」リストに表示されますが、リンクを押して追加しても何も起こりません。コードを 10 回見直し、ファイルをコア モジュールのディレクトリに配置しようとし (明らかにテストのためだけに)、いくつかのコア ブロック ファイルをディレクトリに配置して、コードをコピーして貼り付けようとしました。これはどれも機能しません。これが私のブロックファイルのコードです:

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

php - カスタム Drupal-8 モジュールが表示されない

Drupal8 サイトに独自のモジュールを正常にインストールしました。routing.yml ファイルで指定されたパスを入力してアクセスしようとしましたが、「ページが見つかりません」というエラーが発生します。私のモジュールが正しく書かれていることはほぼ確実です(同じモジュールが正常にアクセスされたチュートリアルに従っていました)。問題の原因と解決方法を教えてください。

ここに私のモジュールファイルがあります:1)kalvis.info.yml

2)kalvis.routing.yml

3)kalvisController.php

これらのモジュールファイルを保存する方法は次のとおりです。

http://localhost/drupal8/admin/kalvis/Kalvis/Drupalhttp://localhost/drupal8/kalvis/Kalvis/Drupalのような URL を入力してモジュールにアクセスしようとしましたが、それでも同じ問題が発生します。

localhost(WAMP) にインストールされた Drupal 8.0.0 beta10 を使用しています。

0 投票する
3 に答える
1371 参照

symfony - Drupal8ルーティングファイルの権限一覧

カスタム Drupal8 モジュールに取り組んでいます。私のモジュールは次のルーティング ファイルを使用します。

kalvis.routing.yml

partは何_permissionを表し、このパラメータのすべての可能な値のリストはどこにありますかaccess content?access administrative content

PS:WAMPにインストールされたDrupal 8ベータ10を使用しています

0 投票する
2 に答える
88 参照

drupal-8 - Drupal 8 テーマの構築を開始できますか?

Drupal 8 テンプレート エンジンは新しい開発の準備ができていますか?

私は Drupal 8 を使用する予定です。最初に設計から始めるので、テンプレート エンジン (Twig を使用していることは理解しています) が大幅な変更を受けるかどうかを知りたいので、今すぐ開始するのは適切ではありません。

0 投票する
3 に答える
1054 参照

css - Drupal 8 スタイルシートがレンダリングされない

Drupal 8 テーマを作成しようとしていますが、何をしてもスタイルシートがレンダリングされません。これが私の libraries.yml ファイルです。

ここに私の info.yml ファイルがあります:

何か案は?

0 投票する
3 に答える
5135 参照

php - hook_preprocess_menu を使用して Drupal 8 の現在のメニュー項目を強調表示しようとしています

アクティブなトレイル機能を作成するための以下の機能があります。したがって、/blog を「親」として、/blog/mypost の投稿をすると、mypost でブログのリンクが強調表示されます。すべてのブログ投稿のメニュー項目を作成する必要はありません。問題は、キャッシュがオンになっている場合 (settings.local.php を使用せず、デバッグがオフになっている場合)、一部のページで getRequestUri が変更されないことです。ページによってはキャッシュされているようです。ページキャッシュをオフにしても問題なく動作しますが、これをキャッシュで動作させたいと思います。現在のパスを確認し、アクティブなクラスを適用するより良い方法はありますか?

また、これをモジュールに入れて、現在のパスを取得できるかどうかを確認してから、menu-main.twig.html テンプレートで twig ロジックを実行しようとしましたが、同じ問題があります。

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

symfony - drupal 8 でテーマのオーバーライドを表示する

私は drupal 8 が初めてで、ビュー テンプレートをオーバーライドする必要があります。そのため、services.yml でテーマのデバッグを有効にして、twig テンプレートの提案名を表示しました。

これは私のビューテーマのデバッグです。

次に、drupal8 テーマのテンプレートでファイルを作成し、テーマ ファイルを呼び出します。themename_views_view_unformatted__test_content_view()関数を使用してthemename.themeファイルをオーバーライドしましたが、関数は呼び出されません。

小枝テンプレートに来る変数をオーバーライドする方法はありますか。ビューテンプレートをオーバーライドするための提案を誰かに教えてもらえますか?

前もって感謝します。

0 投票する
3 に答える
4886 参照

php - コントローラーでテンプレート小枝をレンダリングするためのdrupal 8エラー

コントローラーでテンプレートをレンダリングしようとしていますが、機能しません。次のエラーが表示されます。

LogicException: コントローラーは応答を返す必要があります (

こんにちはボブ!

与えられた)。Symfony\Component\HttpKernel\HttpKernel->handleRaw() 内 (core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php の 163 行目)。

私の機能:

0 投票する
3 に答える
1558 参照

drupal - 管理者のプライマリ タブが完全に消えた

私は drupal 8 でサイトを構築しています。コードをローカルから開発ボックスにプッシュしました。開発ボックスでは、管理者のプライマリ タブが完全に消えてしまいました。どこにでも。以下は、問題のスクリーンショットです。

http://i.stack.imgur.com/NB6Sp.png

コードはバージョン管理 (git) されており、データベースは同一です。同期する未解決の構成変更もありません。問題が何であるかを理解しようとして、私は髪を引っ張っています。どこかに設定がありませんか?ログアウト、キャッシュのクリア、別のブラウザを試しました。何もない。drupal.org でイシュー レポートを送信する前に、2 つ目のオプションを取得したかったのです。

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

drupal-8 - Drupal インストール エラー メッセージ

drupal について学び始めたばかりです。インストール中にブラウザにエラー メッセージが表示されます。

Fatal error: Call to a member function getPath() on a non-object in C:\xampp_folder\xampp\htdocs\drupal8\core\includes\install.core.inc on line 783

これを修正するために誰かが私を正しい方向に向けることができますか?