問題タブ [drupal-computed-field]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
893 参照

drupal - Drupal cck計算フィールドで電子メールリンクをフォーマットするには?

Drupal で、「求人投稿」ノード コンテンツ タイプの cck フィールドから「求人応募」ノード コンテンツ タイプのこの計算フィールドに電子メール アドレスをコピーする cck 計算フィールドを作成しようとしています。cck 計算フィールドの [Computed Code:] ボックスに貼り付けると、次のコードが完全に機能することがわかりました。

ただし、計算フィールドの内容を使用して電子メールを送信しようとしても、何も起こりません。これは、計算フィールドが mailto リンクとしてフォーマットされていないためだと思います。計算フィールドの「表示形式:」ボックスのパラメータを変更しようとしましたが、成功しませんでした。誰でも助けてもらえますか?ありがとう!

0 投票する
1 に答える
280 参照

drupal - Drupal 6 の計算フィールドの代替

Drupal 6のComputed Fieldモジュールに代わるものはありますか? 私はそれを使用していますが、ユーザーがデータを変更しても更新されないため、多くの問題が発生します。(パッチがありますが、バグが発生します。)

0 投票する
2 に答える
920 参照

drupal - Drupal 7 node_saveがcron中に計算フィールドを保存しない

多数の計算フィールドを含む Drupal コンテンツ タイプがあります。cron によってトリガーされる RSS フィード インポーターを介して、一部の (すべてではない) アイテムがこのコンテンツ タイプに追加されています。hook_cron で新しいアイテムの計算フィールド生成をトリガーしようとしています。次のコードは、「送信済み」としてタグ付けされていないすべてのアイテムを取得し、ノードをロードして再保存し、ノードを「送信済み」としてマークします。

このコードは、モジュールで生成されたページ (ページ コールバック関数で hook_menu を使用して作成) から呼び出すと、期待どおりに機能します。ノードが再送信され、計算フィールド データが生成されます。このコードを hook_cron 関数に入れると、クエリが機能し、レコードをループして「送信された」値を更新しますが、計算フィールドは計算されません。これがcronでトリガーされない理由について混乱しています。何か助けはありますか?

0 投票する
3 に答える
4023 参照

php - Drupal7計算フィールドモジュールを理解しようとしています

計算フィールドモジュールをインストールしたばかりですが、その使用方法について少し迷っています。コンテンツタイプに2つのフィールドがあります:field_shortdescfield_audio_description

空白の場合field_shortdescは表示する必要がありfield_audio_description、その逆も同様です。

計算されたコードと表示コード領域にどのコードを配置する必要がありますか?最も単純なコードでさえも機能させることができないようです。

たとえば$entity_field[0]['value'] = "test";、計算領域に入れprint $entity_field[0]['value'];てから表示コード領域に入れると、何も出力されません。明らかに、私は完全に間違ったことをしています。

0 投票する
2 に答える
555 参照

php - 文字列内の多次元配列をエンコード/デコードするPHP関数はありますか?

一般的な多次元配列を文字列としてエンコードし、それを多次元配列として戻すPHP関数はありますか?

mysqlにいくつかのデータ(正確にはdrupal計算フィールド)を格納するために必要です。配列には、浮動小数点数と文字列のみが含まれます。

0 投票する
1 に答える
2369 参照

drupal - Drupal - フィールド コレクション アイテム フィールドで計算フィールドを使用する方法

カスタム コンテンツ タイプ type_a があります

そのカスタム タイプ内には、いくつかのタイトルがあります。 Title Body Group1 (field_group1) (フィールド コレクション アイテムは複数の値を持つことができます)

グループ 1 (フィールド コレクション アイテム) 内のフィールドの詳細は次のとおりです グループ アイテム 1 (field_item1) 1 つの値を持つことができます グループ アイテム 2 (field_item2) (計算フィールド) 1 つの値を持つことができます

同じフィールド コレクション アイテムの「グループ アイテム 1」フィールドの値を「グループ アイテム 2」内にコピーしたい

以下は、計算されたコードで使用しています: $entity_field[0]['value'] = $entity->field_item1[LANGUAGE_NONE][0]['value'];

しかし、それは機能していません。エラーが表示されます Notice: Undefined index: value in eval() (line 1 of /homepages/13/d160804/htdocs/test/sites/all/modules/computed_field/computed_field.module(466) : eval()'dコード)。

これを行う方法を助けてください。ありがとう

0 投票する
2 に答える
405 参照

drupal - ビューを持つ Drupal 計算フィールド

私はいくつか持ってComputed Fieldsおり、これらのフィールドで、simple_html_dom.phpいくつかのサイトからのクラスを含む HTML コードをいくつか取得します。コードはページ上で完全に機能しますが、これらのフィールドを で使用するようにしようとするとView、Drupal で次のエラーが発生します。

http://i.stack.imgur.com/W2Rhc.jpg

誰でも助けることができますか?