PHPスクリプトを使用して多言語ノードを作成しようとしています。
私はこれをやっています:
$node = new stdClass();
$node->title = "Test ".mktime();
$node->type = "job";
$node->language = 'de'; // Or e.g. 'en' if locale is enabled
$node->uid = $user->uid;
$node->status = 1; //(1 or 0): published or not
$node->promote = 0; //(1 or 0): promoted to front page
$node->comment = 1; //2 = comments on, 1 = comments off
$node->path = array('alias' => 'das-ist-ein-test-'.mktime());
$node->body[$node->language][0]['value'] = "Body Body Body";
$node->body[$node->language] = text_summary("Body Body Body");
$node->body[$node->language] = 'filtered_html';
node_save($node);
$ node-> languageを「und」に設定している限り、すべてが正常に機能しています。しかし、言語を「de」または「en」に設定すると(両方の言語が私のDrupalインストールでアクティブになります)、本文テキストが保存されません。
だから私の質問は:プログラムコードを使用して、複数のノード(de、en)をDrupalに格納する方法の実用的な例を誰かに教えてもらえますか?
ありがとうございました
[リンク]私の希望、これは右方向(にあなたを助けるかもしれないdrupal.stackexchange.com/questions/6401/...)
—
ヴィック