ノード内のフィールドのうち、一部を変更する場合の方法は?
ノード内の一部(フィールド)を変更する
OTHER FAQ
| カテゴリ |
Core Ver. |
関連モジュール | タイトル |
|---|---|---|---|
| リバースプロキシ | 8.9.x | mod_proxy mod_proxy_http mod_ssl | Apache2.4 から httpsサーバーへリバースプロキシする方法 |
| アップデート | 8.9.x | PHP | CentosでPHPのバージョンアップ(例:5.3->5.6)を行う方法 |
| テーマ | 8.9.x | Twig | Twig で 月末日を算出する方法 |
| フォーム | 8.9.x | Webform | フォーム作成時のレイアウトについて |
| テーマ | 8.9.x | patch パッチ | 開発環境のファイル変更を本番環境にパッチでデプロイする方法(画像含まず) |
| テーマ | 8.9.x | スマホに向いたテーマについて | |
| ユーザの管理 | 8.9.x | user pass | drupal 8 で 管理者(uid=1)パスワードがわからなくなったとき 新しいパスワードを設定する方法 |
| Migrate | 9.x | drush config | Upgrade source(環境) を 変更したときにやるべきこと |
コメント
以下のようなPHP codeで変更できます。
パーマリンク Submitted by actbrain on 2014/02/12 03:25.
以下のようなPHP codeで変更できます。
$node = node_load($nid);
$node->field_fieldname[LANGUAGE_NONE][0]['value'] = $new_value;
field_attach_update('node', $node); // 更新したフィールドのみ。node_save()を行う必要はなし。
ページ