私は、APIから製品をプルし、スクリプトの実行時に各製品をノードとしてdrupaldbに配置する小さなシステムを構築しています。私はDrupalを初めて使用するので、愚かさを許していただければ幸いです。これが私がこれまでに行ったことの非常に簡単な内訳です。
- php simplexmlを使用して、APIを使用して製品を抽出しました。
2. php変数に製品名の説明、URLなどを保存しました。
この時点で、それらをノードとしてDrupalに追加する必要があります。私はこのコードをWebから取得しましたが、これはまさに私が必要としているものです(私は思います)
$node = new stdClass(); $node->type = "page"; $node->title = "Title"; $node->language = LANGUAGE_NONE; $node->path = array('alias' => 'your node path'); // Setting a node path node_object_prepare($node); // Set some default values. $node->uid = 1;
したがって、上記の各変数にPHP変数を入れるだけで、うまくいきます。しかし、私はこれらすべてと私のコードをどこに置くかで立ち往生していますか?drupalルートに新しいphpファイルを作成するのですか?それに含めるファイル。これを行う方法。
どんな助けでもありがたいです。
よろしく、アーマー。