Drupal

Drupal開発者および管理者向けのQ&A

1
オーガニックグループのすべてのノードを表示するにはどうすればよいですか?
私はd7にいます。オーガニックグループにあるすべてのノードを表示する方法を理解しようとしています。これはOGモジュールが行うべき主要なことであり、なぜそれを理解できないのかわかりません。ビューをインストールしてOGコンテンツビューを確認しましたが、プレビューフィルターでテストしても何も表示されません。パネルでこれを行う方法のビデオを見たことがありますが、パネルがインストールされておらず、計画もしていません。助けてくれてありがとう。

5
entitity_metadata_wrapperによる日付フィールドの設定
のdate使用を通じてタイプのフィールドを設定しようとしていますentity_metadata_wrapperが、フィールドはmysqlで日時として作成されますが、ノードを作成すると、使用entity_metadata_wrapperに失敗したときに、予想されるYYY-MM-DD HH:MM:SS形式で設定されます。挿入できたのはタイムスタンプだけです。ISO日付形式と標準形式の両方を試しました。 これは私が更新に使用しようとしている行です: // sets reminder date in db $wrapper->field_event_reminder_date->set($reminder_date->format("Y-m-d H:i:s")); ありがとう!
8 7  entities 

3
トークンを新しいフィールドのデフォルト値として設定する
Drupal 7では、ほとんどのフィールドにデフォルト値を設定できます。トークンをデフォルト値として設定することは可能ですか? これはDrupal 6で可能だったことを覚えていますが、Drupal 7では不可能のようです。 可能性について議論するスレッドがここにありますが、それが解決されたかどうかははっきりしません。
8 7  entities  tokens 

2
配布プロファイルモジュールをプロファイルフォルダからsites / all / modulesに移動できますか?
ディストリビューションプロファイルをインストールし、実行Drush upしてモジュールを更新しました。 profiles / somefolder / modulesにあるモジュールにいくつか問題があります。Drushは古いモジュールを移動しましたが、新しいモジュールは追加されません。 モジュールをプロファイルフォルダからsites / all / modulesに移動できますか? インストールプロファイルはCommerce Kickstartです。

3
匿名ユーザーにフラグを表示する方法は?
Flagモジュールを使用していますが、匿名ユーザーにフラグを表示する際に問題があります。 「機能を作成」と「お気に入りに追加」という2つのフラグがあります。このフラグを匿名ユーザーにも表示したい。現在、ログインしているユーザー(認証ユーザー)にのみ表示されます。 これらのフラグを(ログインしているかどうかに関係なく)すべてのユーザーに表示したい。ただし、匿名ユーザーがフラグをクリックすると、そのユーザーはログインページにリダイレクトされます。ログイン後、ユーザーはフラグを設定できるはずです。 これは可能ですか?
8 7  flags  users 

3
ルールでオーガニックグループに参加した後、ユーザーにロールを追加します
グループのメンバーになったユーザーにユーザーロールを追加しようとしています。ワークフローは次のとおりです。 ユーザーがグループへの参加をリクエストしています。 リクエストはグループ管理者によって承認されました。 ユーザーはグループのメンバーです。 ユーザーは追加の役割を取得します。 これを実行できるルールを作成しようとしましたが、グループに参加した後、すべての設定は正しいように見えますが、ユーザーは追加のロールを取得できません。以下の私のルール設定のスクリーンショットを参照してください:

2
プログラムでテキストをどのようにフィルタリングしますか?
テキストを表示し、選択したフィルターをそれに適用する必要があります。テキストはtext_formatフィールドタイプを使用して保存されます。 つまり、元のテキストは知っています。選択した形式の種類はわかっていますが、実際にテキストをフィルター処理する方法がわかりません。 プログラムでテキストをフィルター処理するにはどうすればよいですか?ありがとう

3
プログラムでユーザー状態を「アクティブ」に設定する方法
プログラムですべてのユーザーをアクティブに設定することは可能ですか? この問題は、ビューを使用してユーザーを表示しようとしているために発生しますが、移行したユーザーが「ブロック」されているため、ビューにユーザーを公開できません。 誰かがコードのスニペットやユーザーステータスをアクティブに設定する方法のチュートリアルを提供できますか? これは、最初に実行する必要があるコードです。 define('DRUPAL_ROOT', getcwd()); $_SERVER['REMOTE_ADDR'] = "localhost"; require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); // Set the active DB db_set_active('sage');
8 7  users 

1
既存のコンテンツを編集できません
残念ながら、既存のDrupalサイトでかなり大きな問題に遭遇しました。最近、コア7.12からコア7.14にアップデートしました。それ以来、管理パネルで新しいコンテンツを作成できますが、既存のコンテンツを編集したり変更したりすることはできません。次のエラーが表示されます。 警告:array_merge()[function.array-merge]:引数#1は_form_set_class()の配列ではありません(... / form.incの4134行目)。 警告:implode()[function.implode]:無効な引数がtheme_radios()に渡されました(... / form.incの2809行目)。 違法な選択が検出されました。サイト管理者に連絡してください。 サイトを削除して、これらの更新を実行する前の状態に戻しましたが、Drupalコアを更新した後も、コンテンツを編集できません。この問題を解決するために何か指示はありますか?
8 7  nodes 

2
Search APIモジュールは数値の範囲ファセットを実行できますか?
Drupal Commerce、Search API、Facets APIを使用しています。製品価格をファセットにしたいと思います。検索APIインデックスを構成したところ、なんとかこのファセットを取得できましたが、Search APIモジュールは価格帯ファセットを処理できないようです。これは、ファセットがどのように見えるかです。 1230、23 340,21 ... こんな感じでお願いします。 10から100 100から200まで ... 範囲を処理するための既存のコードがあるようですが、10進数の範囲はありません。 私は何か見落としてますか?

3
ユーザー確認後にフックはありますか?
ユーザーがサイトに登録した後でコンテンツタイプを追加したい。 試しましたhook_user_save()が、ユーザーがメールを確認する前にコンテンツタイプが保存されます。 メール確認後にフックはありますか?
8 users 


2
メニューツリーとは別にサブメニューを表示するにはどうすればよいですか?[閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 3年前休業。 メニュー項目のすべての第3レベルのサブメニューを、それぞれが独自の表示ブロックに表示しようとしています。メニューブロックモジュールを試しましたが、アクティブなトレイルでしか機能しないようです。つまり、3レベルのメニューだけを個別のユニットとして表示するのではなく、2レベルと3レベルのすべてのメニューを1つのユニットとしてしか表示できません。 メニューブロックモジュールに加えて、このコードで直接メニューツリーにアクセスしてみました。 $main = menu_navigation_links('main-menu', '2'); echo theme('links__system_main_menu', array( 'links' => $main, 'attributes' => array( 'id' => 'main-menu', 'class' => array('links') ), )); ?> メニュー構造は次のとおりです。 - Parent Menu 1 - Parent Menu 2 - Child Menu A - SubChild Menu 1A - SubChild Menu 2A - SubChild …
8 theming  routes 

2
ページのキャッシュを防ぐ方法は?
カスタムホームページのURLをexample.com/welcomeに設定しました。ユーザーがexample.com/にアクセスし、そのページにログインします。Drupalはexample.com/welcomeにリダイレクトします 次に、ユーザーは、ブラウザキャッシュ(ログインフォームが含まれている)からexample.com/をロードするホームページをクリックします。 Drupalがexample.com/welcomeではなくexample.com/でホームページをリロードする場合、私はその問題はないと思います。どうすればいいですか? 他に何ができますか? ところで、匿名のページはワニスによってキャッシュされています。
8 7  caching 

1
移行モジュールを使用した移行
Drupal 7と最新の移行モジュールを使用しています。OpenCart DBから新しいD7サイトに製品を移行するクラスを作成しようとしています。私は必要なすべてのSQLを理解し、そのほとんどをプログラムに組み込みました。しかし、私がどのようにカテゴリーを行うのかを理解するのに少し問題があります。 私の移行ターゲットはUbercartです。 私が理解しようとしているのは、Migrateのサブモジュールであるmigrate_exampleモジュールにあります。具体的には、WineWineMigrationクラスのwine.incファイルを見ています。移行という用語を理解しようとしています。 Ubercart製品の分類用語になる2つのリストがあります。最初はカテゴリです。カテゴリを手動で設定したので、(GROUP_CONCAT SQL funcを使用して)それらのリストを表示すると、すべてのID変換を保持する配列を使用してマップするIDの束ができます。それで問題ありませんが、移行中のBestWith情報を見ると、上記のWineBestWithクラスを使用して用語をインポートしていることがわかります。 なんらかの用語の二次移行のように見えるので、私はこれに混乱しています。それは何が起こっているのですか?さらに、これは私がマッピング配列を置く場所ですか、今期のマイグレーションクラスですか? 次に、タグを処理する必要があります。OpenCartには、自由形式のタグがたくさんあります。また、Ubercartで商品を手動で作成すると、タグのオートコンプリートフィールドができます。そのフィールドでは、コンマで区切られた用語のリストを入力するだけで、複数の用語が作成されます。移行モジュールで同じことを実行できますか?フィールドをカンマ区切りの用語のリストにマッピングできますか?各製品のタグが追加されますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.