1
"ジョブポスト"ノードコンテンツタイプのcckフィールドから "ジョブアプリケーション"ノードコンテンツタイプのこの計算フィールドに電子メールアドレスをコピーするcck計算フィールドをDrupalで作成しようとしています。 私はに貼り付けたときに、私は、完璧に動作する次のコードを発見した「計算コード:」CCK計算フィールドのボックスDrupal cckで電子メールリンクを書式設定する方法計算フィールドですか?
// obtain node id from nodereference cck field that links
// the job application node to the job post node
$item_nid = $node->field_appl_position[0]['nid'];
//load and build the information from the referenced job post node
$item_node = node_load($item_nid);
$item_node = node_build_content($item_node);
//get the email address from the cck email field in the referenced job post node
$item_email = $item_node->field_job_email[0]['email'];
//copy the email address to the computed field in the job application node
$node_field[0]['value'] = $item_email;
をしかし、私は、計算の内容を使用して電子メールを送信しようとすると、フィールドは何も起こりません。計算されたフィールドがmailtoリンクとしてフォーマットされていないため、これが当てはまると思います。私は計算フィールドの "表示形式:"ボックスでパラメータを変更しようとしましたが、成功しませんでした。誰でも助けてくれますか? ありがとう!
あなたがあなたのリンクをフォーマットするために、次のDrupal API関数を使用することができます