ノード内のフィールドのうち、一部を変更する場合の方法は?
ノード内の一部(フィールド)を変更する
OTHER FAQ
| カテゴリ | Core Ver. | 関連モジュール |
タイトル |
|---|---|---|---|
| コンテンツの管理 | 7.15 | Content Access | 簡単に閲覧制限を行うには? |
| サイトの環境設定 | 8.9.x | 編集 | |
| コンテンツの作成 | 7.15 | Darty Form | 編集ページでの操作ミス |
| サイトの環境設定 | 7.23 | Pathauto | 自動生成されるURLエイリアスがおかしい |
| フォーム | 7.16 | Webform, Mail System, Mime Mail, Jp Mail Helper | 送信メールのサブジェクトが長いと文字化けする |
| ユーザ | 7.23 | User | 長い投稿者名の表示が切れる |
| テーマ | 8.9.x | patch パッチ | 開発環境のファイル変更を本番環境にパッチでデプロイする方法(画像含まず) |
| 開発 mail | 7.50 | Mail Safety | 開発/テスト用サイトのメール |
コメント
以下のような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()を行う必要はなし。
ページ