Drupal

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

4
divクラスを使用してグリッドビュービューのいくつかの選択されたフィールドをラップする方法
私はこれを通り抜けました: ビューは、それらをラップすることにより、ビューの異なる数のdivをグループ化します ビュー-グループの周りにラッパーDIVを追加する しかし、divクラスを使用してグリッドビュービューの選択したフィールドをラップする方法を理解できません。私の場合、図に示すように、ビューの3つのフィールドをdivクラスにラップします。
9 views 

4
variable_get()の変数を設定するにはどうすればよいですか?
理解しようとしていますvariable_get()。これまで読んだところ、$conf配列を使用してsettings.phpに変数を設定し、後でコードを使用して変数を取得できますvariable_get()。variable_get()データベースから値を取得するためにも使用できることを読みました。 これはどのように作動しますか? 自動的に作成されるテーブルはありますか? この機能が可能な場合、どのように変数を設定しますか?

2
ノードの作成日を表示する方法
format_date()テンプレートファイルでを使用して、作成された日付を出力しました。 私はこのチュートリアルhttp://webwash.net/tutorials/handling-date-and-time-drupal-7に従いました 日付形式「d、j M y」と日付タイプ「article」を作成し、コードから呼び出しました。 <?php print format_date($node->changed, 'article') ?> ただし、表示される日付は、作成された日付ではなく、更新された日付です。 ノードの作成日を表示するにはどうすればよいですか?
9 7  datetime 

2
PHPタイムアウトでのバッチの動作
Drupal 7のドキュメントでは、Batch APIを次のように紹介しています。 フォーム処理を複数のページリクエストに分散できるようにする関数。これにより、PHPタイムアウトが原因で処理が中断されないようにします... これは、Batchが開発者のタイムアウト関連の問題を処理することを意味すると解釈しました。 ただし、他の投稿(つまり、バッチAPIは内部でどのように機能するのですか?)は、別のユーザーが到着してBatchが再び呼び出されるのを待つ前に、Batchにどれだけの作業を行わせるかを開発者の責任で行うことを意味します。タイムアウト。 後者の場合は、バッチがジョブのタイムアウトを保証しないことを想定しています。Batchは保証を提供しますか?タイムアウトする前にBatchが処理できる量を推測するのは開発者の責任ですか? ありがとうございました!

5
CKEditorでの画像アップロードボタンの追加
CKEditorをWysiwygプロファイルにインストールしました。ノードを公開しているときに画像アップロードボタンをクリックすると、画像リンクによって画像を追加するオプションが表示されますが、ユーザーが自分のコンピューターから任意の画像を参照して選択できるように動的画像アップロードボタンを追加する方法は何ですかコンテンツで?
9 7  media  wysiwyg 

2
カスタムフォームに「別のアイテムを追加」を実装するにはどうすればよいですか?
私は基本的に2つのエンドポイント間の関係を作成するフォームであるモジュールを書いています。 ユーザーが複数の関係を一度に作成できるようにしたい。設定で無制限を選択したときのフィールドのように、「別のアイテムを追加する」というボタンを追加したいと思います。 カスタムフォームにもこれを行う方法はありますか?
9 7  forms  blocks 

2
パスワード変更フォームを単独で表示するにはどうすればよいですか?
ユーザー編集ページのコンテキスト外の領域にユーザーのパスワードリセットフォームを配置する必要があります。 このパスワード変更モジュールは有望に見えました。ただし、それはdrupal 6でのみ使用でき、devスナップショットのみ使用できます。 hook_form_alterを使用して、ユーザーのパスワードに関連しないユーザー編集フォームのフィールドを非表示にすることもできますが、できる限りそうしない方がよいでしょう。 私はこの機能がすでにどこかに存在していると思います。 前もって感謝します。
9 7  forms  users 

4
XdebugはDrushコマンドでトリガーできますか?
でサイトをインストールすると、機能モジュールとインストールプロファイルで問題が発生しますdrush si。機能の問題キューには、おそらく関連する問題がいくつかありますが、適切な解決策はありません。興味深い部分(いくつかの問題で言及されています)は、ブラウザーを介してサイトをインストールすると正常に動作しますが、を使用してインストールすると失敗することdrush siです。 何が問題かはわかりますが、確認する必要があります。私がそれを確認することを考えることができる唯一の方法は、デバッガーでコードをステップ実行することです(Xdebugは私が設定したものです)。それで、Drushで実行されたコマンドからXdebugをトリガーすることは可能ですか?具体的には、実行時にXdebugを起動できdrush siますか?

6
キャッシュから単一のURLをクリアする
Drupalの標準キャッシュシステムを使用して、キャッシュ全体をクリアせずにノードまたはURLのキャッシュをクリアする方法はありますか(サイト全体の速度が低下します)?
9 caching 

2
プログラムで用語を含むノードを取得する方法
用語参照を含む語彙とカスタムコンテンツタイプがあります。 モジュール内の特定の用語のすべてのノードを取得するにはどうすればよいですか? このようなもの?これは機能しません。 $field = field_info_field('field_game'); $results = new EntityFieldQuery; $results->fieldCondition($field, 'field_game_tid', '5') ->execute(); $nids = array(); foreach($results as $result) { $nids[] = $result->nid; } $nodes = node_load_multiple($nids);
9 7  database 

1
使用回数が0のときに「永続的な」ファイルを削除する
「0箇所で使用されている」ファイル(/ admin / content / filesで表示可能)は、cronによって自動的に削除されません。彼らはまた、永続的なステータスを示しています。これらのファイルをcronで削除できるようにするにはどうすればよいですか、それともできない場合は別の方法がありますか?
9 8  files 

3
ノードまたはエンティティを再インデックスするように検索APIを強制する方法
私はSear APIに取り組んでいます。私のエンティティには多くのアイテムがあり、ユーザーのアクションによってデータが変化します。データのすべてのアイテムのインデックスを再作成したくありません。したがって、ユーザーがアクションを実行した後、エンティティのインデックスを再作成したいと思います。トピックは見つかりましたが、Drupal 7専用です。Drupal8の検索APIで、エンティティのインデックスを再作成するように強制検索APIを実装するにはどうすればよいですか?私が使用できる方法またはスニペットコード?助けてください! たとえば、次のような基本的なフィールドを持つ検索インデックスがあります。 使用後にコメント数を更新したいのですが、新規コメントを追加します。デフォルトの検索APIはそれをサポートしていません。そして、cronが値を更新するのを待ちたくありません。コメントの数ではなく、非常に重要な1つのフィールドを想像してください。そのフィールドはすぐに更新する必要があります。
9 8  search 

2
TIDから用語名を取得する方法は?[閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 9か月前に閉鎖。 別の投稿によると、私はこれを行うべきですが$term = \Drupal::entityTypeManager()->getStorage('taxonomy')->load($tid); 、その後このエラーが発生します: Notice: Undefined property: Drupal\Core\Entity\Plugin\DataType\EntityReference::$target

1
ユーザーが持っているすべての権限のリストを取得するにはどうすればよいですか?
現在のユーザーオブジェクトがある場合、drupal 8カスタムモジュールで彼が持っているすべての権限のリストを取得するにはどうすればよいですか?$ current_user-> hasPermission( "permission_name")のような特定の権限を確認したくありません。 彼の許可の全リストを取得したい。 ありがとう
9 8  users 

3
CKEditorにテーマスタイルをロードする方法
Drupal 8では、構成されたフィルター形式を使用しているときに、CKEditorで追加のスタイルシートをどのようにロードできますか?Drupal 7では、ロードするCSSシートへのWYSIWYGモジュールパスを指定できます。これにより、エディターのテキストにテーマをできるだけ反映させることができます。このオプションは表示されません。
9 8  wysiwyg 

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