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

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

4
記事/エンティティから画像を取得する
Drupal 8に含まれている記事のコンテンツタイプから画像(パス)を最も簡単に取得するにはどうすればよいですか? 私が持っているのは実体です。と$image = $node->fields['field_image']はいえ、構造の地獄を私に与えます。 画像パスを取得する簡単な方法はありませんか?また、これでURLが見つかりません。得られるのは、ある種のtarget_id(ファイルID)です。
8 entities  8  media 

3
Drupal 8のdsm()関数を開発するpage.html.twig
Develモジュールのdsm()関数は、page.html.twigで使用できますか?それが利用できない場合、それを利用可能にする方法はありますか? .themeファイルではdsm()を使用できますが、page.html.twigでは使用できません。 .twigのdump()関数を知っています。dump()はphpのvar_dump()に似ており、出力はDevelモジュールのdsm()関数ほどきれいではありません。 page.html.twigでdsm()またはdpr()を使用すると、エラーが発生し、サイトが読み込まれません。
8 8  debugging  theming 

3
CSSとJavaScriptを<head>に追加するにはどうすればよいですか?
BartikのDrupal 8サブテーマを使用して、フロントページのセクションに次のコードを追加します。 誰かがそれを行う方法を手伝ってくれる?この新しい小枝バージョンのテーマでそれを行うための最良の方法は何ですか?page.tplはどこにありますか? &lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="stepcarousel.js"&gt;&lt;/script&gt;
8 8  javascript 

5
Drupal 8テーマへのJSの追加(drupal_add_jsの置き換え)
Drupal 7ではdrupal_add_js、テーマのtemplate.phpファイル内でtheme_preprocess_html(&amp;$vars)関数として使用できます。 drupal_add_js(drupal_get_path('theme', 'mytheme') . '/js/scripts.js', array( 'group' =&gt; JS_THEME, 'preprocess' =&gt; TRUE, 'weight' =&gt; '999', )); $vars['scripts'] = drupal_get_js(); Drupal 8ではattached、テーマの.themeファイルで次のように変換してみました。 $vars['#attached']['js'] = array( array( 'data' =&gt; drupal_get_path('theme', 'mytheme') . '/js/scripts.js', 'options' =&gt; array( 'group' =&gt; JS_THEME, 'preprocess' =&gt; TRUE, 'every_page' =&gt; TRUE, ), ), ); ...しかし、それは機能せず、ウォッチドッグ/コンソールなどにエラーはありませんでした。 よるとD8のAPIのページのためにdrupal_add_js: 非推奨-Drupal …
8 theming  8  javascript 


2
Twigテンプレートの再生成を強制する方法は?
Twigはそのテンプレートのクラスを生成します。これらのクラスは、ディスクに書き込まれることにより、事実上キャッシュになります。 一般的に言って、おそらくtwigテンプレートの処理方法の詳細を気にする必要はありませんが、Twigテンプレートを手動で再生成する必要がある場合があります。(D7のレジストリ再構築モジュールの必要性と同様) それが関連している場合、私は次のようなエラーで立ち往生しているので、私は尋ねています: 致命的なエラー:クラス '__TwigTemplate_ddad913164239ac659c2bca09b3a49a5'が、107行目のcore / lib / Drupal / Core / Template / TwigEnvironment.phpに見つかりません
8 8  theming 

3
Drupalのcomposer.jsonファイルを変更することは許容されますか?
Drupalは、コアを変更しないというベストプラクティスに従います。 Drupal 8にはコアにcomposer.jsonファイルが組み込まれています。サードパーティライブラリを追加する必要がある場合、composer.jsonを変更する必要がありますか、それともこれを行うためのより良い方法はありますか?
8 8  composer 



2
コンテンツを翻訳するときは、常に管理UIを英語で維持する
コンテンツを翻訳するたびに管理UIが外国語に切り替わらないようにするにはどうすればよいですか? つまり、メニュー項目を編集していて、[ 翻訳 ]タブをクリックしました。ドイツ語の行の[追加]をクリックして翻訳を追加します。 ただし、リンクは常に/ deで始まります。これは、すべてのUIラベルも変更されることを意味します。英語に戻すには、アドレスバーから手動で削除する必要があります。 これをオフにする方法はありますか? 私はに行くしようとした検出と選択 (/管理/設定/地域/言語/検出)と「アカウントAdministationページ」をチェックし、または「ユーザー」をチェックすると、リストの一番上にそれを推進するが、これはメイクしていないようでしたボタンのURLまたはフォームの出力との違い。
8 8  i18n-l10n 

1
8-フォームの表示の管理および表示の管理でユーザーフィールドをプログラムで有効にするにはどうすればよいですか?
プログラムでユーザーフィールドを追加しましたが、[フォームの表示の管理]と[表示の管理]でプログラムによってフィールドを有効にする方法が見つかりません。 以下のように「エンティティビュー表示」と「エンティティフォーム表示」の設定をエクスポートしてみましたが、この方法を使用してモジュールをインストールできません エンティティフォームの表示: uuid: ecd2bd45-26ec-4fee-835a-eedc20a1dbf9 langcode: en status: true dependencies: config: - field.field.user.user.field_birthdate_pixelpin - field.field.user.user.field_country_pixelpin - field.field.user.user.field_family_name_pixelpin - field.field.user.user.field_gender_pixelpin - field.field.user.user.field_given_name_pixelpin - field.field.user.user.field_nickname_pixelpin - field.field.user.user.field_phone_number_pixelpin - field.field.user.user.field_postal_code_pixelpin - field.field.user.user.field_region_pixelpin - field.field.user.user.field_street_address_pixelpin - field.field.user.user.field_town_city_pixelpin - field.field.user.user.user_picture - image.style.thumbnail module: - image - user _core: default_config_hash: LLAieeozVsoZDb-2PbFxRJpQqnKmpR7-4OoRJnduz-U id: user.user.default targetEntityType: user bundle: …
8 8  users  entities 

5
ユーザーのプロフィール写真のURLを取得する方法は?
次のコードを使用してユーザーのプロフィール写真を取得する必要があります。 \Drupal::service('renderer')-&gt;renderPlain(\Drupal\user\Entity\User::load(\Drupal::currentUser()-&gt;id())-&gt;user_picture-&gt;first()-&gt;view('large')) 画像タグ付きのオブジェクトを返し_Call to a member function view() on a non-object_ますが、ユーザーにプロフィール写真が設定されていない場合はエラーで失敗します。 「デフォルトのユーザー画像を取得するにはどうすればよいですか?」に対する回答も試しましたが、エラーが発生します Drupal \ Core \ Database \ InvalidQueryException:クエリ条件 'file_managed.uuid IN()'は空にできません。
8 8  users  uri 

5
ノード編集フォームのタイトルフィールドを無効にする方法は?
ノード編集フォームのタイトルフィールドを非表示または無効にするにはどうすればよいですか? コンテンツタイプの[フォーム表示の管理]タブ(admin/structure/types/manage/CONTENT_TYPE_MACHINE_NAME/form-display)から実行すると、ログに整合性制約エラーが発生します。 そのため、ノード編集フォームにデフォルトのタイトルフィールドを表示したくありません。タイトルフィールドを他のフィールドと同じように非表示にした場合。ノード作成後に白い画面が表示される。そして、ログはタイトルフィールドをnullにすることはできないと言っています... ...など...
8 8  nodes  forms 


3
フロントページのみにCSSファイルを追加するにはどうすればよいですか?
CSSファイルをフロントページに追加しようとしています。Drupal 8テーマへのスタイルシート(CSS)とJavaScript(JS)の追加を見てきました。フロントページのHOOKマシン名を知っているだけです。 function THEMENAME_preprocess_HOOK(&amp;$variables) { $variables['#attached']['library'][] = 'CSSPATH'; } Drupalがフロントページでのみ呼び出すようにするには、プリプロセス関数にどの名前を使用すればよいですか?
8 8  theming 

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