タグ付けされた質問 「8」

バージョンタグは、サイトが使用しているバージョンを単に示すだけでなく、バ​​ージョンにのみ適用される質問に使用する必要があります。

3
ページのタイトル/ヘッダーを削除するにはどうすればよいですか?
Drupal 8では、ページヘッダー/タイトルがページに表示されないようにページを構成する簡単な方法はありますか? / homeをパスエイリアス、Homeをタイトルとして、基本ページを作成しました。フロントページに設定しました。ただし、ページの上部、ナビゲーションバーとブレッドクラムのすぐ下に「ホーム」と表示されます。 「ブートストラップ」テーマのサブテーマを作成し、どういうわけかカスタムCSSを追加する必要がありますか?
10 8  theming 

4
テキストフィールドのオートコンプリートを追加する
カスタムモジュールのdrupal 8のテキストフィールドにオートコンプリートを実装しようとしました 私が欲しかったのは、autocompleteを介して入力した可能性のあるタイトルを取得して表示することだけだったので、フォルダディレクトリ-> mymodule / src / Controller / DefaultController.phpのDefaultController.phpのクラス内でパブリック関数autocompleteを宣言しました <?php namespace Drupal\mymodule\Controller; use Drupal\Core\Controller\ControllerBase; use Symfony\Component\HttpFoundation\JsonResponse; class DefaultController extends ControllerBase { public function autocomplete($string) { $matches = array(); $db = \Drupal::database(); $result = $db->select('node_field_data', 'n') ->fields('n', array('title', 'nid')) ->condition('title', '%'.db_like($string).'%', 'LIKE') ->addTag('node_access') ->execute(); foreach ($result as $row) { $matches[$row->nid] …
10 8  forms 

6
プログラムでブロックを配置するにはどうすればよいですか?
UIから、その方法でリージョンにブロックを追加できます。 [管理]-> [構造]-> [ブロックレイアウト](/ admin / structure / block)に移動します。 地域名の横にある「ブロックを配置」ボタンをクリックします。 同じことをプログラムで行いたいと思います。既存のブロックをリージョンに追加して保存するにはどうすればよいですか?このブロックは、その領域に表示され、ブロックレイアウトページで使用できるようになります。
10 8  blocks 

4
テンプレートファイルからリンクのテーマを設定するにはどうすればよいですか?
小枝テンプレートは、クラスに付属するリンクのリストをレンダリングしています。基本: {{ mylink }} 小枝コードは次のようなものを出力します <a href="#" class="someclass" >the text</a> すべてのリンクにクラスがあるわけではありません。代わりに次のようなものを出力するtwigテンプレートを作成したいと思います。 <a href="#" class="someclass" > <span class="sprite someclass" ></span> the text</a> 私が試したもの: オーバーライドする小枝テンプレートを探しました。残念ながら、リンクはtwigテンプレートによってレンダリングされないようです。 私はtwig変数を次のように更新してみました set mylink['#title'] = "<span>...</span>" ~ mylink['#title'] しかし、それは私にそれをさせません。
10 theming  8 

3
CKEditorのリンクにtarget =“ _ blank”を設定する方法
私はDrupal 8でCKEditorを使用しています。すべてのリンクがブラウザーの新しいタブで開くようにしたいと思います。コードは次のようにしたい <a href="#" target="_blank">my link</a> しかし、エディターでリンクボタンを使用すると、ターゲットブランクを選択できません。リンクのURLのみを入力でき、コードは次のようになります <a href="#">my link</a> これを変更するために何をしなければならないか?
10 8  navigation  wysiwyg 


2
モジュールにカスタムクラスファイルを含めるにはどうすればよいですか?
Drupal 7モジュール開発では、module.infoファイルまたはdrupal_load_included()関数のfile [] =ディレクティブを使用して、カスタムのinc、api、またはphpクラスファイルを含めることができます。 D8がPSRを使用している場合、「プレーンなOLE PHPオブジェクト」をパッケージ化してそれを参照する適切な方法は何DefaultController.phpですか?次のように考えてください$a = new POPO();。 クラスを含むPHPファイルを指定するnamespaceだけで十分ですか?コントローラ(または一般的なモジュール)は、そのクラスを参照またはスキャンする方法をどのように知っていますか?
10 8 

1
Drupal 8でカスタムエンティティを作成する方法[終了]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 5年前に閉鎖されました。 多くのカスタムエンティティを持つDrupal 7でビルドした大きな個人プロジェクトがあります。プロジェクトをDrupal 8にアップグレードしたいのですが、完全に書き直されたDrupal 8コアは大きすぎて、ドキュメントなしで頭を動かすことはできません(+ Symfonyはまったく知られていないので、私は単純なDrupalのみの人です)。 。 コアモジュールのコードをいくつか見ただけでカスタムエンティティを作成しようとしましたが、成功しませんでした。 Drupal 8のカスタムエンティティに関するいくつかの記事(私は1つを見つけることができませんでした)を紹介してもらえますか、またはいくつかの基本的なステップバイステップガイドを教えてください。 ありがとう。
10 entities  8 

5
Services 3.xとJSONを使用してコメントとノードを作成する
/comment.jsonへのPOSTを認識するサービスを取得できません。ノードの作成にも同様の問題があります。 以下は、私が受け取るエラーです:HTTP / 1.1 406 Not Acceptable:Missing required argument comment このメッセージは、ファイル/services/server/rest_server/includes/RESTServer.incから送信されます。具体的には、次の行です。 elseif (!isset($info['optional']) || !$info['optional']) { return services_error(t('Missing required argument !arg', array( '!arg' => $info['name'], )), 406); } 基本的に、「コメント」引数が欠落していると考えられているようです(オプションではありません)。 これは私が与えたJSONのビットの1つです(ノード8801にコメントを投稿) {name:"test",language:"und",cid:"0",pid:"0",uid:"17593",nid:"8801", comment:{subject:"Subject of the comment, if not entered it will be auto-generated", comment_body: {und:[ [{value:"value of the field comment in …
10 7  services  8  json 

1
Drupal 8コアはデフォルトで訪問者データを収集しますか?
私はここ数日からたくさん検索していますが、答えが得られません。サイトのプライバシーポリシーを作成中です。ユーザー登録やユーザーログイン機能は提供していませんが、匿名ユーザーはコメントを投稿できます。今、DAに関する次のQ&Aを読んだ後、質問が発生します。 Drupal 7でIPアドレスを収集しない 現在、ユーザー情報を収集するつもりはない(統計モジュールを有効にしていない)ので、「ユーザー情報を収集しない」と書くだけです。繰り返しになりますが、コードが私たちの知らないうちにIPアドレス/ホスト名を収集している場合はどうでしょうか。 したがって、どの情報が収集され、どのように保存されているかを知る方法がある場合、それを確認でき、プライバシーポリシーに記載できます。または、Drupalコアがデータを収集していない場合は、そのことも確認できます。 「お客様のデータを収集することはありません」とご記入ください。知る方法はありますか? 注:この質問が(drupalから離れた)プライバシーポリシーに関するものである場合は、私にお知らせください。しかし、これも関連するDrupal CMSコードなので、最初にここで質問したいと思いました。 更新: Drupalコアで問題を提起した:Drupalコアの法的プライバシーポリシーステートメント :それはあなたが他の問題へのリンクがあるコメントを参照してくださいGDPRコンプライアンスなどのプライバシー懸念仕事に行くと、このモジュールの作成については進行中である、モジュールがなり、すでに存在していると言い、一般的なデータ保護規制。 提案を追加したい場合は、問題のコメントを追加してください。
10 8  users 

4
「composer update drupal / drupal」が機能しないのはなぜですか?
でDrupal 8.2.0サイトをインストールしましたcomposer create-project drupal/drupal testsite。 次に、Drupal 8.2.1にアップグレードしたいと思います。ただし、実行composer update drupal/drupal は機能しません。次のエラーを出力します。 アップデート用にリストされているパッケージ「drupal / drupal」がインストールされていません。無視します。 どうすればよいですか?サポートは、example.gitignoreに明確に文書化されています。 # Ignore core when managing all of a project's dependencies with Composer # including Drupal core. # core だから、作曲家でこれを行うにはいくつかの方法が必要ですが、どうやって?
10 8  composer 

1
Composerでコアを更新するにはどうすればよいですか?
わかりました、確かに私は作曲家の初心者です。そのため、以前のサイトでは、作曲マネージャーを使用してDrupalのコアを更新しました。これは非常に簡単に使用できました(「composer drupal-update」を実行するだけです)。ただし、composer managerは非推奨になったと言っています。 Drupal 8.1の改良により、このモジュールのDrupal 8バージョンは非推奨となり、不要になりました。Composerを直接使用して必要なモジュールを取得します。これにより、必要なライブラリもダウンロードされます。 今日、コアにセキュリティ更新を適用する必要があるという警告が表示されましたが、Drupalコアをcomposerで更新する方法に関するドキュメントが見つかりません。 これは、Drupal Console、Drushを介して行われますか、それとも、実行する必要がある実際のcomposerコマンドですか?「drupal.orgからDrupalの最新バージョンをダウンロードし、すべてのファイルを手動で置き換える」以外の優先プロセスについては、はっきりしていません。
10 8  composer 

2
カスタムフックを作成して使用するにはどうすればよいですか?
ここに質問を投稿しましたが、提案は1つありましたが、回答はありませんでした。他のモジュールが親モジュールによって作成された目次を更新できるようにするDrupal 8でカスタムフックを実装する方法について誰かアドバイスはありますか?目次は順不同のリストになります。
10 8 

1
drush / drush dev-masterにはcodegyre / robo〜1.0.0-beta1が必要です
Drupal 6サイトをDrupal 8.1に移行しているので、公式の指示に従って、独自のディレクトリに新しいインストールをセットアップします。これは1つのサイトだけなので、指示に従ってデータベースの資格情報を$ databases配列の宣言の後に、sites / default / default.settings.phpに配置しました。 実行drush --statusすると以下が返されます。 Drush version : 8.1-dev Drush temp directory : /tmp Drush configuration : Drush alias files : Drupal root : /media/psf/Home/apps/newp Drupal Settings File : MISSING このDrupalは8.1-devなので、アップグレードする必要があります。これはComposerを使用したグローバルインストールなので、を実行しcomposer global updateます。 要件をインストール可能なパッケージのセットに解決できませんでした。drush/ drush dev-masterにはcodegyre / robo〜1.0.0-beta1が必要です githubのdrush-opsページを確認しても、このような異常や私のGoogle検索は表示されません。 私は何を見落としているのですか?
10 8  drush 

4
すべてのコンテンツタイプのリストを取得する
Drupal 8サイトで定義されているすべてのコンテンツタイプのリストを取得するにはどうすればよいですか? Drupal 7では以前node_type_get_types()はでしたが、廃止されました。 試しましたEntity::loadMultiple()がうまくいかないようです。カスタムクエリを作成することを考えていましたが、データベースにどのように格納されるのかわかりません。
10 nodes  8 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.