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

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

4
プロキシの背後にあるステータスを更新する
単純なHTTPプロキシの背後にあるイントラネットでDrupalを実行しています。モジュールとコアの更新チェックが実際に機能するようにしたいと思います。 Drupal 6でこれを行うためのコアハックがあったことを覚えているようですが、ページが見つかりません。 誰かがこれをどのように機能させることができるか知っていますか?
9 6  updating  proxies 

3
移行:prepare()とprepareRow()の違いは何ですか?
移行モジュールの使用:prepareRow()が行でフィルターを実行し、いくつかの条件に基づいてTRUEまたはFALSEを返す必要があることを理解しています。 いつprepare()を使用するか いつprepareRow()を使用するか 上記のいずれかで削除/含める可能性がある行の結果をフィルタリングするために、最初のSQLクエリにフィルターを追加しない理由 ありがとう!
8 7  6  database  migration 



4
MySQLからPostgreSQLに移行する方法
Drupal 6データベースをMySQLからPostgreSQLに移行する方法を知る必要があります。実際の移住についての体験談も聞きたいです。 PS私はこの drupal-mysql2pgsql.pl移行スクリプトを見つけました。このスクリプトは明らかに機能しますが、「両方のデータベースでパスワードなしのアカウント」を作成する方法がわからないため、それを利用できませんでした。スクリプトのデータベース接続行に資格情報を追加するこのガイド(タイ語)もあります。しかし、私はPostgresqlに接続できなかったため、どちらも役に立ちませんでした。私はPostgresqlについてほとんど知りませんし、愚かな間違いをしたかもしれません。これについての説明/チュートリアルを通してどんなものでもありがたいです。
8 6  migration  database 

2
1ページに複数のフォームがありますか?
1つのページに複数のフォームを配置することはできますか? クーポン提供ページを作ろうとしています。ページの両側に2つの異なるオファーがある2つのフォームが必要でした。各フォームには、クーポンコードのテキストフィールドと独自の送信ボタンがあります。最初の形式は大丈夫です。ただし、2番目のフォームの非表示の値は、最初のフォームの値によってオーバーライドされるようです。 私はhook_alterを使用して2番目のフォームを変更して別のフォームにしていますが、最初のフォームと同じform_idを持っています。これが私の問題の原因ですか、それとも他の場所を調べたり考えたりする必要がありますか? 2つのフォームの「form_id」と「form_token」の値は同じですが、「form_build_id」の値は異なります。
8 6  forms 

6
Drupal 6はサポートされなくなった後、安全な状態のままになりますか?
私はDrupal 6 + ビュー + CCKを使用してカスタムデータベースインターフェースを作成しました。これは私の会社にとって非常にうまく機能し、最近それを別のサーバーに移行する必要がありました。 私が考えた「ねえ、なぜDrupalの7はインストールしないし、それでデータベースをダンプ:その後、私は、最新バージョンへのDrupalをアップグレードすることができ、我々が移行する間!?」 それは悪い考えであることがわかりました。Drupal 7には、私が提供したDB情報をどう処理するかについての手掛かりがほとんどないようです。そして、今のところ、アップグレードガイドは非常に時間がかかりそうです。 だから私の質問です:Drupal 6はサポートされなくなった後、安全な状態のままになりますか?または、プラットフォームが非推奨になり、脆弱になり、さらに大きなアップグレードが強制されるのでしょうか?
8 6  security  upgrading 

5
(ノード追加フォームではなく)ノードを表示するフィールドを条件付きで表示する
条件付きフィールドを使用してCCKオプションフィールドを作成できることはわかっていますが、ユーザーの決定によると、ノードの一部を表示するのと同じようなものが必要です。 「猫が好きですか?」という質問があると、最初の質問に対する答えに応じて、ユーザーに別の質問が表示されます。 これをすべて1つのノードで作成することを考えていました field1->「yes」と回答-> show field2、 フィールド1->「いいえ」と回答->フィールド3を表示)、 しかし、これは複数のノードでも同じようにできると思います node1->「はい」と答えます-> node2を表示します。 node1->「いいえ」と回答-> node3を表示します。 私の目標を達成するように提案するモジュールはありますか?
7 6 

4
ノードリビジョンを削除する方法
移行の時間を節約するために、Drupal 7にアップグレードする前にすべてのノードリビジョンを削除する必要があります。それを行う方法はありますか?
7 6  nodes 

1
db_query( 'SELECT nid FROM uc_products'); 結果はありません!どうして?
有効で機能している Ubercartに関連する非常に単純なクエリがあり、タスクはuc_productsテーブルからすべてのNIDを取得することであり、単純に結果を返しません。 $query = 'SELECT nid FROM uc_products'; $result = db_query($query); dsm('==================================================='); dsm($query); while ($nid = db_result($result)) { dsm('$nid: '.$nid); } しかし、phpMyAdminの同じデータベースで非常に同じクエリを実行すると、それが機能し、すべての正しい結果が得られます(現在、8つの製品があります)。 しかし、次のクエリは正しく機能し、予想されるすべての結果が得られます(vidフィールドは同じタイプですが、別の名前しかないため、最初のクエリは最も奇妙です): $query = 'SELECT vid FROM uc_products'; $result = db_query($query); dsm('==================================================='); dsm($query); while ($vid = db_result($result)) { dsm('$vid: '.$vid); } $query = 'SELECT * FROM uc_products'; $result = …
7 6  ubercart  database 

3
タブメニューのURLパラメータとページコールバックを正しく使用する方法
Drupal 6を使用していて、/ vehicle_infoというURLを持つページに2つのタブ(メニュー)を表示しようとしています。タブがリンクしている両方のページは、パラメーターとしてノードのnidを取る必要があります。私の現在のコードは次のようになります: $items['vehicle_info/%/basic'] = array( 'title' => t('Basic & Bookings'), 'page arguments' => array(1), 'access callback' => 'user_access', 'access arguments' => array('administer fleet'), 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => 10 ); $items['vehicle_info/%/history'] = array( 'title' => t('Service history'), 'page callback' => 'vehicle_service_history', 'page arguments' => array(1), 'access arguments' => array('administer …
7 6  routes 


1
プログラムでノードを検証しますか?
プログラムで多くのノードを作成しています。明らかにそれらを保存する前に有効でなければなりません。このような$nodeオブジェクトには、CCKフィールドとカスタムフィールドが混在しています。 バリデーターはを設定するだけでform_set_error()、検証結果を返すことはほとんどないため、ノードが有効かどうかを確認するためにform-apiを経由する必要があります。 node_validate()次にを呼び出します(次にを呼び出しform_get_errors()ますform_set_error())。 このアプローチにはいくつかの問題があるようです: form_set_error()でメッセージを設定しますdrupal_set_message()。cron(セッションレスユーザー)などの場合、これは孤立した永続的なエラーメッセージをデータベースに追加します(印刷されないため、削除されません)。 返されるエラーの配列は、多次元フォーム配列で使用するために作成されます。特にCCKフィールドでは、実際のエラーを見つけるためにかなり深く掘り下げる必要があります。 ノードを保存したいだけなので、ユーザー向けのフォームには興味がありません。フォームAPIの使用は、間違っているように感じます。 よりシンプルでエレガントな方法はありますか?
7 6  forms  nodes 

2
メニューコールバックにURLパラメータを渡す
hook_menu()「user-login」という新しいパスを作成するために実装しました。ページコールバック関数は、次のようなURLパラメータを受け取ります$_GET['parameter']。ただし、http://site.com/user-login?parameter=testにアクセスすると、404エラーが発生します。hook_menu()これを機能させるにはどのように実装すればよいですか? これは私が使っているコードです /** * Implementation of hook_menu() */ function login_menu() { //$items = array(); $items['user-login'] = array( 'title' => 'External login', 'page callback' => 'user_login_callback', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, ); return $items; } function user_login_callback() { // Get the URL params $uid = urldecode($_GET['uid']); $expiry = …
7 6  hooks 


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