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

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


2
hook_menuを使用して引数を渡す
確認画面を作成します。だから私hook_menuはそれであるはずのパスを初期化しましたが、何らかの理由で、引数$nodeが関数と一緒に送信されていません...何が間違っていますか? これは私のhook_menu: $items['node/%/revisions/%/offline'] = array( 'title' => 'Offline, 'description' => 'Confirm the action "Fiche offline".', 'page callback' => 'drupal_get_form', 'page arguments' => array('_mymodule_confirm_offline'), 'type' => MENU_LOCAL_TASK, 'weight' => -4, ); return $items; そして、これは私の機能です: function _redactie_omgeving_confirm_offline($form, $form_state, $node) { $question = t('Take fiche offline. '); return confirm_form($form, $question, 'node/7', t('You\'re about …
7 7  routes 

4
オーガニックグループの役割に基づいて、グループプライベートコンテンツへのアクセスを制御するにはどうすればよいですか?
グループで、グループだけでなく、グループ内の特定の役割にもプライベートなコンテンツを作成できるようにしたいと考えています。たとえば、グループAのメンバーだけがアクセスできる投稿で、「オフィサー」の役割も持っているとします。 理想的には、さまざまなグループが役割を作成してメンバーに割り当てることができるはずなので、役割をグループ固有にすることができます。 どうすればこれを達成できますか?

5
Drupal 7にrel =“ author”属性を追加する方法
Googleの勇敢な新しい世界では、できるだけ多くのトラフィックを獲得したいすべてのWebマスターにとって、Google +との優れた統合が必須です。rel="publisher"Webサイトへの属性の追加がメタタグモジュールを使用して行われた場合、rel = "author"属性をサポートする正式な方法がないようです。私が話していることを知らない人のために、Googleからこの記事を読んでください:検索結果の著者情報 どうやらサポートはDrupal 8に含まれる予定です。これをDrupal 8コアに追加することについての議論がいくつかありました。 しかし、これをDrupal 7に実装する方法は? Drupalの内部をカスタマイズする上での初心者としてこれをお願いします。ですから、良いアイデアがある場合は、これを覚えておいてください。 あなたのアイデアに感謝します。
7 7 

1
Stackexchangeサイトにあるような分類タグを作成するモジュールはありますか?
このタクソノミーサイトや他のスタック交換サイトにあるような無料のタグ付け分類法タグを作成するモジュールを探しています。ユーザーが[オートコンプリートタグ]フィールドにカーソルを置くと、選択できる推奨タグのリストが表示されます。また、タグのエイリアス/シノニムを組み込んで、複数のタグが相互に関連付けられるようにしたいと思います。私はDrupal 7を実行していますが、分類法セットのアクセス許可を使用して、ユーザーが役割に基づいて新しいタグを作成できるようにすると思います。誰かがこの機能を取得するためのモジュールまたは方法を知っていますか?ありがとう。

7
Drupal ajax呼び出しが完了したときにJavaScript関数をトリガーするにはどうすればよいですか?
Drupal ajaxが何かをDOMに挿入した後で、追加の処理を行う必要があります。jQueryを使用すると、これは頭の痛いほど単純でしたが、私がDrupal 7でそれを行う方法を理解することはできません。 私のajax化されたリンクに何かを追加しますか?ビヘイビアのアタッチについて何か読みました...混乱が生じています...
7 7  ajax  javascript 

4
コメント内のリンクに属性「rel = nofollow」を適用する方法は?
テキスト形式「プレーンテキスト」(admin / config / content / formats)を「URLをリンクに変換」に設定したのでrel="nofollow"、コメント内のすべてのリンクに属性を追加したいと思います。 これにより、コメント内のスパムリンクの影響を最小限に抑えることができます。 正規表現を使用して属性を挿入するよりも簡単な方法はありますか?
7 7  comments 


2
page.tpl.phpファイルがアクセスできる変数を作成するにはどうすればよいですか?
Drupal 7では、hook_node_loadを実装するモジュールがあります。これは、page.tpl.phpファイルで使用したい変数を作成します。現在ロードされているノードと同じタイプのノードの数であるとしましょう。今のところ、私は変数を次のようにグローバルにしています: global $node_count; $node_count = db_query("SELECT count FROM {node} WHERE type = :type", array(":type" => $node->type"))->fetchAll()[0]->count; 次に、私のpage.tpl.phpファイル内で、次のようなことを行う必要があります。 global $node_count; echo "<p>$node_count</p>"; $node_count変数をスコープ内に、$nodeまたはそれと同じ方法で作成する方法があることを知ってい$userます。このテーマで見つけたチュートリアルには、テーマ関数全体を書き直すことが含まれているようです。複雑なことは何もしていません。.tpl.phpファイルのスコープでこの変数を作成する簡単な方法はありますか?関数のようなものですか?
7 7  hooks  theming 

3
「不正な選択が検出されました...」というエラーを解決します
私は以下のようなコードを書いており、すべて正常に動作しますが、フォームを送信しているときに以下のエラーが発生します。最初のドロップダウンの選択に基づいて2番目のドロップダウンをフィルタリングしようとしています。 違法な選択が検出されました。サイト管理者に連絡してください。 どうすればそのエラーを克服できますか? function dynamic_location_dropdown_form_alter(&$form, $form_state, $form_id) { if($form_id == 'product_node_form') { $location_options = array(); if(isset($form['field_destination']['und']['#default_value'][0])) { $destination = $form['field_destination']['und']['#default_value'][0]; } else { $destination = 0; } $location_options = dynamic_location_dropdown_locations($destination); $form['field_destination']['und']['#ajax'] = array( 'event' => 'change', 'wrapper' => 'squadron-wrapper', 'callback' => 'dynamic_location_dropdown_ajax_callback', 'method' => 'replace', ); $form['field_product_location']['#validated'] = true; $form['field_product_location']['und']['#prefix'] …
7 7  forms 

1
プログラムで日付フィールド値を挿入するにはどうすればよいですか?
日時形式(DBで日付フィールドと同じ形式)の.sqlエクスポートからの値の束があります。これらの日付値を使用してノードを作成しています。これらの値を日付フィールドに挿入するにはどうすればよいですか? 私は試した: $node->field_data_field_date['und'][0]['field_date_value'] = $datetime_value; しかし、それはうまくいかなかったようです。何か案は?ありがとう!
7 7  nodes  entities  datetime 

1
ノードテンプレートのフィールドを属性として使用する
Drupal 7でノードテンプレートの「属性」としてフィールドを使用するためのベストプラクティスは何ですか?ここでは「属性」という用語を大まかに使用して、HTMLフラグメントとして具体的にレンダリングできないものを意味しています。むしろ、テンプレートのどこかにあるHTMLフラグメント内にレンダリングされます。 フィールドAPIを使用すると、「コンテンツ」フィールドをHTMLで非常に簡単にラップできるため、テンプレートでレンダリングできます。レンダーツリーが機能するため、ノードテンプレートを編集する必要はありません。 次のようなコンテンツタイプを検討します。 タイトル(title) ボディ(ボディ) 追加(field_extra) ここで、field_extraは、ノードのタイトルに付け加えたいものです。たとえば、 <?php if (!$page && $title): ?> <h2><?php print $title ?> — <?php print $extra; ?></h2> <?php endif; ?> print render($content); これは、私が話していることを説明するための非常に単純化された例です。 アクセスできた $extra = trim($field_extra[0]["safe_value"]); しかし、どのように構成され、フィールドに直接アクセスすることが推奨されないかによって、show() / hide()ロジックを経由する必要があります。 私が作ることができるtheme_fieldを() 、など function mytheme_field__field_extra ($variables) { $items = $variables["items"]; return count($items) == 0 ? …
7 7  theming  entities 

2
カスタムテーマのテンプレートファイルで使用する正しい画像パス
カスタムテーマを作成しています。テーマのフォルダの下に、images写真を入れたフォルダがあります。.tpl.phpHTML <img>タグを使用してさまざまなテンプレート()ファイルでこれらの画像を使用したいのですが、問題は、これらの画像(src属性)の正しいパスを取得する方法ですか? しばらく検索しましたが、解決策はありませんでした。助けてください。 編集:私は素敵なURL(http://mydrupalsite.com/a/b/c/d)を使用しています-タイプURL。そのため、画像srcが/(または任意の相対パスで)始まる場合、壊れます。
7 7  theming 

1
ビュー3でのメニュータブの使用(Drupal 7)
そのため、Views 3(Drupal 7サイト)のMenu Tabs機能に混乱しています。 私のメニューは次のように構成されています: About-Us => / about-us --Management => / about-us / management ---- Top-Management => / about-us / management / top-management ---- Board-of-Directors => / about-us / management / board-of-directors 2つのページが表示されたビュー設定があり、そのパスは次のとおりです:about-us / management / top-managers about-us / management / board-of-directors 「トップマネージャー」ページの表示を「デフォルトのメニュータブ」に構成しました「取締役会」ページを「メニュータブ」に構成しました デフォルトメニュータブでは、親メニュー項目を指定する必要があったため、「通常のメニュー項目」を選択しました。「もう存在します」も試してみましたが、もっと悪いように見えました。 なので、about-us / management / top-managersにアクセスすると、正しいページが表示され、上部にタブがあります。2番目のタブ(「理事会」)をアクティブにすると、パスが正しく変更され、正しいページが表示されます。ただし、最初のタブ(「トップマネジメント」)は、それ自体(about-us …
7 7  views 

4
ライトボックスにビューノードを表示しますか?
単一の画像によってトリガーされた、ライトボックスのビューからノードを表示する最良の方法は何ですか?アイデアは、素敵な写真がフロントページに表示されるということでしょう。ユーザーがクリックすると、ライトボックス/シックボックス/カラーボックス/ *ボックスでビューが開かれます。これにより、ビュー内のすべてのノードが表示されます。 私は現在、カラーボックスのある画像のみにこれを行うことができますが、キャプションなどを表示したいので十分ではありません。画像だけでなく、フルカラーボックス機能を使用したいと思います。私はiframeを使用してみましたが、これはすべてのノードが完全なサイトテーマ(ヘッダー、ロゴ、フッターなど)で表示されることを意味し、それは私がやりたいことではありません。
7 7  views  javascript 

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