問題タブ [drupal-modules]

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 に答える
114 参照

drupal - Drupal: あるテーマでモジュールを有効にし、別のテーマでは有効にしないにはどうすればよいですか?

LogoTool モジュールをインストールしましたが、管理バックエンドで使用される Garland テーマではなく、フロントエンド サイトで使用されるカスタム テーマでのみ有効にしたいと考えています。それ、どうやったら出来るの?

よろしく、エギル。

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

drupal - Drupalのノード内でノードロケーションマップを取得するには?

ノード内 (他のフィールド間) のマップ上にノードの位置を表示したいと思います。何でも知ってますか

  • フォーマッタ
  • CCK フィールド
  • その他のモジュールベース

そのための解決策は?

PSノードの上または下にマップを表示できるが、他のフィールドの間には表示できない、半満足のソリューションを知っています。ノードロケーションブロックを有効にして、コンテンツの近くに配置します。

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

drupal - Drupal スキーマと drupal_write_record について説明してください

1) モジュールを最初にインストールして有効にしたときに、新しいデータベース テーブルを作成するのに最適な場所はどこですか? 外部ソースからデータを取得する必要があり、ユーザーがカスタム モジュールをインストール/有効化するときに透過的に実行したいと考えています。

{mymodule}_schema() でスキーマを作成し、drupal_install_schema({tablename}); を実行します。hook_install で。次に、drupal_write_record を使用して hook_enable にテーブルを設定しようとしました。

テーブルが作成されたことを確認しました。hook_enable を実行してもエラーは発生しませんが、新しいテーブルにクエリを実行しても、行が返されません。空です。

私が試したコードのバリエーションの1つを次に示します。

hook_install は次のとおりです。

hook_enable は次のとおりです。

誰かが私に欠けているものを教えてもらえますか?

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

php - Drupal でモジュールを複数回拡張する

Webform モジュールに基づいて、Drupal の優れた拡張機能を作成しました。ここで、やはり webform モジュールに基づくさまざまな機能を実装する必要があります。これを行う最善の方法は何ですか?

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

drupal - ユーザー関係モジュール ブロックの表示

User Relationships の自動作成されたブロックをサイドバーに表示できません。考えられるすべてのモジュールと権限を有効にしようとしましたが、成功しませんでした。私が最も興味を持っているブロックは、ユーザーが既存の関係 (友達など) に招待されることを可能にするブロックですが、私が言うように、これも他のブロックも表示されません。他の Drupal ブロッ​​クとカスタム ブロックは問題なく表示されます。ブロックはブロック リストに表示されます。さまざまな構成方法を試しました。Drupal の最新の安定バージョンと User Relationships モジュールを使用して誰かがこれを行うことができたという任意の助け、または確認さえいただければ幸いです。ありがとうございました。

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

drupal - ユーザーリストではなくメールによる関係

私は Drupal に慣れていないので、多くの調査にもかかわらず、解決策を見落としている可能性があります: ユーザーが非ユーザー他のユーザーを、設定した名前付き関係に招待できるようにしたい (たとえば、Friendlist または User関係モジュール)ユーザー リストではなく、電子メール アドレスのみを使用します。これらのモジュールの両方からの招待は、すべてのユーザーのリストから招待者を選択した後、招待者が招待者を選択した後にのみ行われると思います。率直に言って、大規模なサイトのユーザー リストは手ごわいので、電子メール ソリューションが存在しないとしたら驚きです。Organic Groupsを使用してこれが可能かどうか知っている人はいますか? どうもありがとう。

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

drupal - 管理者のメインページにモジュールリンクが表示されないのはなぜですか?

Drupalサイトに2つのモジュールを追加しました...1。me
エイリアス
2.Mimeメール

サイトに新しいモジュールを追加するたびに、管理ページにリンクがあります。

しかし、モジュールをアクティブ化した後、管理ページにリンクが表示されません。

しかし、これはサーバーでのみ発生しますが、私のローカルホストでは、管理ページにモジュールのリンクが表示されます。

私は問題のスクリーンショットを入れました、あなたがそれを見ることができる画像で、私は両方のモジュールをアクティブにしました、しかし管理ページで....私はそのリンクを見ることができません。なぜアクティブ化されないのですか。

すべてのキャッシュをクリアしてから再試行しましたが、それも実行されません。
これがスクリーンショットです
スクリーンショット

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

drupal - Drupal イメージ管理

これらの要件にどのように取り組むべきかを提案してください。このようなことを達成するのに最適な、すぐに使用できるソリューション (モジュール) は次のとおりです。

私が必要としているのは、公開時にサイズ変更済みの検索可能なタグ付き画像を含む画像ライブラリです。作成者がライブラリを検索したときに必要な画像が見つからない場合は、画像をアップロードしてインデックスに追加することができます。重要なことは、ライブラリ内の画像を 3 つのカテゴリ (ニュース画像、トップ ニュース画像、特集画像) に分類できることです。これにより、時間の経過とともに何百もの画像が 1 つのフォルダーに詰め込まれてしまい、ブラウジングが痛み (そして誰かが次のようなことを防ぐため: ニュースの画像を見つけるためにキーワードを検索し、画像を選んで、それが 1600X.1200 であることを確認します)。また、サムネイルギャラリーを簡単に組み立てられるものが必要です。画像ライブラリに移動したり、URL を取得したり、戻ったり、貼り付けたりする必要はありません。8 枚の画像を表示し、「ギャラリーを作成」と言います。この目的を達成する方法は柔軟ですが、手動でスクリーンショット ギャラリーを組み立てる近道を探しています。

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

drupal - カスタムDrupalモジュールからページテンプレートに変数をどのように挿入しますか?

ニュースレターのコンテンツを整理して公開するためのカスタムモジュールを作成しました。

私が今直面している問題(テーマ設定とDrupalモジュール開発は初めてなので、Drupalの問題ではなく、知識の問題である可能性があります)は、各ニュースレターのテーマを設定する方法です。

この時点で、ニュースレターのURL構造は次のようになります。

/ newsletters / {newsletter-name} / {edition-name} / {issue-date}は、page-newsletters-{newsletter-name}-{edition-name}などのファイル名を使用してテーマにテンプレートファイルを作成できることを意味します。 tpl.php、これは素晴らしいです。私が直面している問題の1つは、すべてのコンテンツがテーマの$content変数に含まれていることです。さまざまな変数として提供してもらいたい(テーマ内で特定のコンテンツを特定の領域に配置できるようにするため)。

これを行うための適切な方法はありますか?

編集:いくつかの質問に答えるには:問題はノード(問題、エディション、ニュースレターのノードがあります)であり、パスはワイルドカードとルーターを使用してhook_menuを使用して設定されています。

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

drupal - DrupalCCK-無制限のフィールドセット

Drupal CCKでは、値の数を「無制限」に設定できるため、ユーザーは「別の追加」をクリックすると、新しいフィールドがポップアップ表示されます。

これは、CCKフィールドのグループでもどういうわけか可能ですか?テキストボックスとドロップダウンをリンクして、ユーザーがコンテンツタイプに無制限の量を追加できるようにする必要があります。自分の実装に取り​​組んでいる人々についてのスレッドを見たことがありますが、このトピックに関してリリースされるものはまだありません。