問題タブ [drupal-7]

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 投票する
2 に答える
2757 参照

php - Drupal でプログラムによってノードに複数の画像を追加する方法 - 可能であれば

drupal 7 でプログラムによって複数の画像をノードに添付しようとしていますが、方法がわかりません。私はその可能性さえ確信していません。ノードに1枚の写真を添付するための私のコードは次のとおりです。複数の画像を画像フィールドに複数添付する方法を誰かが手伝ってくれたらお願いします

$node->field_image['und'][0]['fid'] = $get_fid->fid;

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

php - Drupal 7 でユーザーに入力ファイル ブラウザを要求する方法

こんにちは、助けが必要です。コピーペーストからノードにphpコードとして実行しているphpスクリプトを作成しました。「\birds\birds.xml」を使用しているように、ファイルを処理するためのファイル パスが必要です。代わりにファイルパスを含めたくありません.参照ボタンを使用して単純な小さなフォームを作成し、送信ボタンで送信するよりもファイルを選択する方法. ファイルパスを変数に保存します。

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

drupal - Drupal 7 のデフォルト コンテンツ作成エリアでカスタム モジュール メイクを利用可能にする方法

Drupal 7 でカスタム モジュールを有効にしました。ユーザーが「コンテンツの追加」を使用してコンテンツを作成しようとしているときに (ユーザーが作成した記事/基本ページ/カスタム ページ)、モジュールを表示したいです。ユーザーがそれを使用するためのオプションとして。

どうすればそれを行うことができますか?

前もって感謝します。

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

drupal - Drupal Views 3 再スキャン テンプレート ファイル

テンプレート ファイルを再スキャンするときに、Drupal 7 Beta の Views 3 で問題が発生します。テーマ情報が示唆するファイル名である views-view-fields--blog--block-1.tpl.php というテーマ フォルダに新しいテンプレートを配置しました。[テンプレート ファイルの再スキャン] をクリックすると、ペインが消え、新しいテンプレートが太字になりません (使用されません)。

他の誰かが同じ問題を見ていますか、それとも私だけですか? 明確にするために、私は Drupal 7 Beta を使用していますが、同じ方法で Drupal 6 でもセットアップし、正常に再スキャンします...

これが D7 の問題なのか、それとも私の設定方法に問題があるのか​​知りたいだけです。

乾杯

トム

0 投票する
5 に答える
7612 参照

php - Drupalがインストールされたドキュメントルートを取得する正しい方法は何ですか?

Drupalモジュールの内部で、Drupalサイトがインストールされているベースパスを取得する必要があります。

たとえば、drupalサイトがwww.example.com/mysite/にインストールされている場合、「/ var / www/myseite」を取得したいと思います。

www.example.com/にインストールされている場合は、「/ var/www」が必要です。

これを取得するための適切なDrupalの方法は何ですか?PHPのサーバー変数は信頼できないと読んだので、避けたいと思います。

(Drupal6およびDrupal7)

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

ajax - Drupal7 AJAX の良さをプログラムで使用する

http://drupal.org/node/953016からの X 投稿

Drupal 7 の AJAX システムは素晴らしく、フォームやリンクに対しても非常にスムーズに動作します。

まともな方法でうまくいかないのは、javascriptから呼び出すことです。フォームのない動的ページを作成し、その一環として Drupal ajax 呼び出しを行いたい場合があります。具体的には、戻り時に ajax コマンドが実行されるようにするためです。

これまでにこれを行うために私が見つけた最も効果的な方法は次のとおりです。

これは効果的ですが、巨大なハックです。標準のjqueryフレームワークではなく、Ajax呼び出しを実行し、Drupal ajaxフレームワークで実行する方法が見つかりませんでした。

drupal ajax api を直接呼び出すことは可能だと思っていたのですが、方法を知っている人はいますか?

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

drupal - Drupal7スキーマのトラブルにおける外部キー

モジュールのDrupal7スキーマに問題があります。4つのテーブルがありますが、サンプル2の場合は十分です。

このコードはテーブルを作成しますが、外部キーは作成しません。Drupal.orgから取得した実装例:http://drupal.org/node/146939

Drupalのバージョンは7.0-beta3です..アイデアとして:多分、まだ実装されていないので、node表には表示されません(ドキュメントの例はインストーラーからのコードを指しています)。

お手伝いありがとうございます。

0 投票する
6 に答える
30478 参照

php - Drupal 7:モジュールリストを取得する方法

admin / build / modulesのようにDrupalでモジュールリストを取得するにはどうすればよいですか?

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

drupal - Drupal 7でフォームを使用してファイルをアップロードするには?

Drupal 7 とファイルのアップロードに問題があります。

動作しない私のコード:

したがって、パスは作成されましたが、ファイルはアップロードされず、file_save_upload は FALSE を返します。また、 $validators として array() と true を試しましたが、効果はありませんでした。

どんな助けでも大歓迎です。ありがとう。

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

svn - Drupal 7 CVS、SVN、または git アクセス

Drupal 7 でサイトを作成することに興味があります。定期的なソース リリースをダウンロードするのではなく、CVS、SVN、git などのバージョン管理システムを使用して Drupal の最新の変更を取得したいと考えています。そうではありません。将来的に発生する可能性はありますが、必然的にモジュールに貢献する予定です。Drupal の最前線で作業している他の開発者はいますか? 最新情報を入手するにはどうすればよいですか?