開発

Drupal 8でデータベース(RDB)の処理を行う

トビウオ に投稿

タグ

概要

 別にPDOでアクセスしても文法上は問題ないのですが、Drupalが使用しているデータベースに情報を読み書きする場合は、より簡単にデータベース処理を書くことができます。なので、その詳細についてまとめました。

ユーザの選択フィールド(entity_autocomplete利用)で、アカウント名以外の検索を行う方法

ナカちゃん に投稿

タグ

やりたいこと

フォーム要素として、以下のように記載した場合


$form['member'] = [
    '#type' => 'entity_autocomplete',
    '#target_type' => 'user',
];

実際に表示されるentity_autocompleteフィールドでは、ユーザアカウント名によって検索が行われる。

#limit_validation_errors => []を指定した場合に、form_state->getValues()で値が取れない場合の対処メモ

ナカちゃん に投稿

タグ

いわゆるvalueとinputの違いに関する問題です。 忘れていたり、そもそも知らないと手間取りそうなのでメモしておきます。