タグ付けされた質問 「7」

バージョンタグは、サイトが使用しているバージョンを単に示すだけでなく、バ​​ージョンにのみ適用される質問に使用する必要があります。

3
外部Webサービスを利用して結果をビューに表示する方法はありますか?
(クエリ文字列として渡されるパラメーターを使用して)HTTP呼び出しを使用してアクセスできる外部Webサービスがあり、XML形式で結果を返します。 Drupalを使用して(必要なパラメーターを使用して)そのWebサービスにアクセスし、ビューを使用して結果を表示したいと思います。 これらはサンプルクエリであり、使用しているWebサービスから取得した結果です。 クエリ:http://localhost/query.php?cy = in&q = abcd&cat = 22 結果: <?xml version="1.0"?> <results> <Jobs> <Job ID="111"> <Title>Test one</Title> <Summary>Test one summary</Summary> <DateUpdated Date="2011-04-04 18:03:00">4/4/2011</DateUpdated> <Location> <Country>India</Country> <City>Delhi</City> </Location> <CompanyName>Test Company</CompanyName> </Job> <Job ID="222"> <Title>Test two</Title> <Summary>Test two summary</Summary> <DateUpdated Date="2011-04-04 18:03:00">4/4/2011</DateUpdated> <Location> <Country>India</Country> <City>Chennai</City> </Location> <CompanyName>Test company</CompanyName> </Job> </Jobs> …
11 7  views 


9
コメントの一括削除
すべてのコメントを一度に削除するにはどうすればよいですか?ノードとバルク削除モジュールでそれを行う方法を見てきました、特定のコンテンツタイプのすべてのノードを削除する方法は? しかし、コメントのために同様の解決策を見ています。 データベースにアーティファクトを残さないソリューションを探しています。Views Bulk Operationsは最良のソリューションですか?
11 7  comments  views 

4
特定のカスタムコンテンツタイプエントリの候補ページテンプレートファイル名
Drupal 7のWebサイトで作業しています。作品のカスタムコンテンツタイプを作成しました。多くのフィールドがあり、それらのいくつかは、各エントリの特定のページbgのようなページレイアウトに関連しています。そのため、この特定のコンテンツタイプのカスタムpage.tplが必要です。 そこで、テーマ開発者モジュールをアクティブにして開き、ボディ領域をクリックして、この特定のコンテンツタイプのページエントリの候補名を取得しました。下の画面が表示されますが、何の意味もありません:/ノード領域をクリックすると、問題ありません。node--work.tpl.php が表示されますが、ページが必要です。「page--work.tpl.php」を試しましたが、うまくいきませんでした。 私は何が欠けていますか?
11 7  theming 

6
hook_installで新しいコンテンツタイプを作成する
誰かがモジュールのhook_installメソッドで新しいコンテンツタイプを作成する方法の適切な例を私に示すことができますか? また、hook_uninstallの実行中に混乱を解消するために何をすべきかを知りたいです。単にコンテンツを削除することについての議論があると私は読んだ。 このタスクを実行する適切な方法の例を見つけることができませんでした。助けていただければ幸いです。
11 7  hooks 

2
ビューのPHPフィールドを置き換え、カスタムビューハンドラーで並べ替える方法
ビューのパフォーマンスの問題に対処し、ベストプラクティスを尊重するために、少し前に設定したビューのPHPを、独自のカスタムハンドラーに置き換えたいと思います。 たとえば、私はその設定で、表示から除外されたビューPHPフィールドを持っています: 値コード: if( $row->sticky ==1 ) { return 100; } else { if ( isset($row->product_id) && $row->product_id != "" ){ $query = "SELECT COUNT(statut.entity_id) FROM field_data_field_statut_depart statut" . " INNER JOIN field_data_field_product product ON statut.entity_id= product.field_product_product_id" . " INNER JOIN field_data_field_date_depart depart ON statut.entity_id = depart.entity_id" . " WHERE …
11 7  views 

2
プログラムで表示モードを変更するにはどうすればよいですか?
プログラムでノードの表示モードを変更したい。私hook_preprocess_node(&$vars)はビューモードを使用して設定しました: function moduleName_preprocess_node(&$vars) { // if conditions to apply particular view mode $vars['view_mode'] = 'teaser'; $vars['elements']['#view_mode'] = 'teaser'; } しかし、これは期待どおりに機能していません。ここで何か不足していますか?
11 7  nodes  entities 

2
フックを使用して新しいコンテンツを更新/削除/追加した後にキャッシュを削除するにはどうすればよいですか?
Drupal 7にはカスタムサービスモジュールとサイトがあり、エディターが新しいコンテンツを追加した後、または既存のコンテンツを更新した後、キャッシュを削除するタスクを取得しました。 キャッシュアクションと呼ばれるモジュールについて読みましたが、私が言ったように、カスタムモジュールで関数を作成する必要があります。 また、Drupalフックについて読み始めましたが、まだこのタスクを実装する方法の手掛かりがありません。助言がありますか?ありがとう。
11 7  hooks  caching 


3
コードでレンダリングしたブロックのコンテキストリンクをレンダリングするにはどうすればよいですか?
ブロックサブジェクトとコンテンツを読み込んで、それらをレンダリングするためにmodule_invoke()使用render()しました。このブロックにコンテキストリンクを使用したい。どうすればレンダリングできますか? これは、page--front.tpl.phpテンプレートと一緒に使用しているコードです。 $block = module_invoke('block', 'block_view', '4); print render($block); 代わりにどのコードを使用する必要がありますか?
11 7  blocks 

2
特定のブロックに対してのみ変数を前処理する
特定のブロックに対してのみ変数を前処理することは可能ですか?私はそのような関数を作成しました:mytheme_preprocess_block__aggregator(&$vars)しかしそれは機能しません。 -編集- Drupal 8で修正されているようです https://drupal.org/node/1751194
11 7  theming  8 

1
フィールドコレクションとパラグラフ
以前のサイトでField Collectionを使用していて、パフォーマンスの問題に直面したため、今回はField Collectionの代替案を探しています。私はフィールドコレクションの代替案を見つけます。 しかし、私はこれらの解決策がどのように特別に異なっているか、または類似しているかについてはあまり見つけることができません[ フィールドコレクションとパラグラフ ]。 多分誰かが説明するのを手伝ってくれる?だから私は良い決断をすることができます。

3
モジュールディレクトリにある画像のテーマ画像スタイル
おそらく、Drupal 6の観点から見て、ここに来るのは多分... 画像がモジュールフォルダーにある場合、特定の画像スタイルで画像にテーマを設定するにはどうすればよいですか?これは私をけんけんさせるものであり、私は単純なものを見逃していることを知っています。 ここに私が何をしようとしているのかを示すいくつかのサンプルコードがあります: $file_uri = 'public://sites/all/modules/my_module/logo.jpg'; $data['logo'] = theme('image_style', array('style_name' => 'medium', 'path' => $file_uri)); file_build_uri()を使用しても、存在しないファイルへのパスができてしまいます。画像をファイルディレクトリに移動して$ file_uriを 'public://logo.jpg'に変更すると、問題なく動作します。 モジュールコードの一部として画像をファイルディレクトリにコピーする必要がありますか?もしそうなら、これはばかげていませんか? 私は何が欠けていますか?このようなことをする方法のドキュメントはありますか?私は1時間以上Drupalのドキュメントをマイニングし、完全に乾燥しました。
10 7  media 

1
モジュール開発でインクルード(inc)ファイルを使用する場合
(.moduleと比較して).incファイルの構造の違いは理解していると思いますが、誰かが設計の違いを説明できますか?drupalのサンプルモジュールがhook_menuで.incファイルを呼び出しているのを見たり、関数の定義のために.incファイルを呼び出しているのを見たりします。 どのような状況で.incファイルにコードを挿入しますか?一部が遵守している一般的な設計ガイドラインはありますか? (または複数の).incファイルを使用する理由について、明確さ以外の利点はありますか?パフォーマンス?バージョン管理? ありがとう!
10 7 

5
Services 3.xとJSONを使用してコメントとノードを作成する
/comment.jsonへのPOSTを認識するサービスを取得できません。ノードの作成にも同様の問題があります。 以下は、私が受け取るエラーです:HTTP / 1.1 406 Not Acceptable:Missing required argument comment このメッセージは、ファイル/services/server/rest_server/includes/RESTServer.incから送信されます。具体的には、次の行です。 elseif (!isset($info['optional']) || !$info['optional']) { return services_error(t('Missing required argument !arg', array( '!arg' => $info['name'], )), 406); } 基本的に、「コメント」引数が欠落していると考えられているようです(オプションではありません)。 これは私が与えたJSONのビットの1つです(ノード8801にコメントを投稿) {name:"test",language:"und",cid:"0",pid:"0",uid:"17593",nid:"8801", comment:{subject:"Subject of the comment, if not entered it will be auto-generated", comment_body: {und:[ [{value:"value of the field comment in …
10 7  services  8  json 

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