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

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

1
デフォルトのpage.tpl.phpをオーバーライドするにはどうすればよいですか?
D7Webサイトに1ページあり、他のページとは大きく異なります。このページでは、限られた数の領域のみを異なるレイアウトで表示します。 デフォルトを上書きする最良の方法は何page.tpl.phpですか?mycustom-page.tpl.phpサイト内の特定のURLでのみ呼び出される「」のようなものを作成できますか?
17 7  theming 

5
すべてのノード/フィールドリビジョンを削除するにはどうすればよいですか?
私は、ノードとフィールドのリビジョンを保持するdrupal 7サイトを持っています。誤って新しい障害バージョンが保存され、元に戻したい場合に備えて、リビジョンを保持しています。 しかし、今度はデータベースをクリーンアップして最適化し、ハードディスクのスペースを節約したいと思います。 サイトのすべてのノード/フィールドについて、現在のリビジョンを除くすべてのリビジョンを削除する方法は何ですか?
17 7  database  nodes 

5
開発中にサイトへのアクセスを制限する方法は?
新しいDrupal 7ベースのサイトを作成しています。 開発は、公的にアクセス可能なサーバーで行われます。私はマルチサイト環境で働いています。 許可されたユーザー以外のすべてのユーザーへのサイトへのアクセスを完全にブロックしたいと思います。サイト名、テーマなどへのアクセスを含む... 以前、同様のタスクにセキュアサイトを使用しました。HTTPレベルの認証を行い、認証に失敗すると403を返しました。D7バージョンはありません。 これを行う最も簡単な方法は何ですか?
17 7  users 

2
ノードが「公開」から「非公開」に変更されたことを検出するにはどうすればよいですか?
でhook_node_update()が更新されていた後、私は簡単に(それが公表されるかどうかにかかわらず)のノードの「状況」を伝えることができます。 ただし、更新されたノードが公開されたかどうかを確認する簡単な方法はありますか?(またはその逆)? ルールには「ノード値が変更された」などの条件があるかもしれないと思いますが、プログラムでこれを実行したいと思います。 drupal.orgでfago(ルールの開発者)がこの問題を見つけましたが、これはDrupal 7でこれに対処しているようですが、良い説明をいただければ幸いです。
17 7  nodes  entities  hooks 

3
フロントページのメインコンテンツブロックを削除する
私はDrupal 7を初めて使用main content blockし、フロントページのデフォルトを、Viewsから生成された同等のブロックに置き換えたいと考えています(そうすることで、ブロックをさらに制御できるようになります)。 ビューで新しいフロントページブロックを正常に生成し、コンテンツセクションに追加しましたが、ホームページには元のビューブロックと新しいビューブロックの両方が表示されます。 main content block表示しないように設定してを削除しようとしても機能し<front>ません。現在のところ、次のCSSのみが回避策として見つかりました。 .front #block-system-main { display:none; } 私は、ハックのようなソリューションを好まないでしょう。誰でも提案できますか?
17 7  views  blocks 


9
メニュー関係に基づいて子ノードのビューを作成するにはどうすればよいですか?
メニューツリーに次のページがあるとします。 プロジェクト プロジェクト1 プロジェクト2 プロジェクト3 プロジェクト(親)ページに埋め込まれ、子ページの写真、タイトル、およびテキスト(概要)を表示するビューを作成する方法を探しています。 親と子の間の関係は、メニューツリーで定義されます。 私はノード参照を使用できることを知っていますが、それは誰かがページを作成するたびに、メニュー関係とノード参照関係を定義する必要があることを意味します。 また、別のコンテンツタイプを作成できることも知っていますが、すべてのコンテンツページが同じように見えるため、これはやり過ぎだと思います。
17 7  routes  views  nodes 

4
同じ機能に複数のオプションがある場合、使用するモジュールを選択するにはどうすればよいですか?
基本的に同じ機能を提供する複数のモジュールを見つけることはまったく珍しいことではありません。たとえば、非常に類似した機能を提供するSPAM制御モジュールが多数あります(SpamicideやHidden CAPTCHAなど)。そして、同様のことを行う分類モジュールがたくさんあります。したがって、複数のモジュールが要件を満たしている場合、使用するモジュールをどのように選択すればよいですか?
17 7 




2
デッドロックとロックタイムアウトタイプの問題を取り除く方法は?
複数のブログを読んで、グーグルで検索しようとしましたが、解決策に満足していませんでした。次の問題があります。 PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: DELETE FROM {cache_field} WHERE (cid LIKE :db_condition_placeholder_0 ESCAPE '\\') ; Array ( [:db_condition_placeholder_0] => field\_info:% ) in cache_clear_all() (line 163 of \includes\cache.inc). PDOException: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction: …


2
「適用」ボタンのない表示されたフィルター
用語選択リストのフィルターが公開されたビューを作成しました。「適用」ボタンをクリックするのではなく、アイテムの選択で直接機能する選択リストを作成するにはどうすればよいですか?
16 7  views 

9
値のデータがある選択フィールドの許可値リストからアイテムを削除するにはどうすればよいですか?
リスト/選択オプションフィールドを持つコンテンツタイプを作成し、選択リストが機能するために必要に応じてキーと値のペアを入力しました。 データは登録されており、特定の条件が適用されなくなり、削除する必要があると判断されました。 ただし、上記の用語を削除しようとすると、次のエラーが表示されます。 Allowed values list: some values are being removed while currently in use. 明らかに、プロジェクトの存続期間中、値は変化します。リストされた用語にノードが関連付けられたら、アイテムを削除する実用的な方法は何ですか? これは私が見つけることができる最も近いものについてです: https://drupal.org/node/1653012 これは、d6プラグインと、私が頼りにしたくないいくつかのパッチトリックを参照しています。最終的にパッチを使用してそのフィールドの検証チェックを削除する必要があった場合、それらのアイテムが関連付けられているノード上で孤立したままにしておいても問題はありませんか? 更新、私はこの問題に再び直面しました。政府のクライアントは、Drupalのサイトを持っている過去7年間、選択リストに50の州と準州がありました。現在、ポリシーが変更され、テリトリーを含める必要がなくなりました。選択リストからアイテムを削除できることが重要であるため、私は賞金を提供しています。 選択リストからアイテムを削除できる安全なソリューションを探しています。ノードの合計コンテンツに関連してフィールド値がどのように格納されているかわからないため、そのソリューションがノードのいずれかを更新する必要があるかどうかはわかりません。 MySQLで実行するための純粋なSQLソリューションに満足しています。または、モジュールを探しています。
16 7  entities 

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