ノード内のフィールドのうち、一部を変更する場合の方法は?
ノード内の一部(フィールド)を変更する
OTHER FAQ
カテゴリ | Core Ver. | 関連モジュール | タイトル |
---|---|---|---|
サイトの環境設定 | 8.9.x | 編集 | |
jQuery Revolution | 7.50 | jQuery Revolutionのリンクがスマホで機能しない | |
PCRE | 7.50 | preg_match()がおかしい | |
コンテンツの作成 | 8.4x | コンテンツ作成時のフォームレイアウトの変更 | |
サイトの環境設定 | 7.15 | トップ(ホーム)ページを変更するには? | |
テーマ | 7.34 | スマホ、PCおよびアプリを同時に運用可能なおすすめのテーマはありますでしょうか? | |
テーマ | 8.7.x | Bartikのtwigについて |
コメント
以下のような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()を行う必要はなし。
ページ