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

1
合計費用を示すラインアイテムを追加する
Ubercart 2で、販売価格ではなく、すべてのアイテムの合計コストを合計するラインアイテムを追加するにはどうすればよいですか?一般的なラインアイテムフックを複製して、コールバックに次のようなものを追加しようとしました: for each($op->products as item){ $cost += $item->cost; } カート(ajaxカートを使用している)、ユーザーがチェックアウトを完了する前の注文ウィンドウ、およびストアの所有者とユーザーが受け取る電子メールにこのラインアイテムを表示する必要があります。uc_order外でこのコード用の小さなモジュールを作成する必要がありますか?自分の仕事用コンピューターにあるコードを正確には覚えていませんが、間違った場所に配置していると思います。ポインタをありがとう。
10 ajax  ubercart 

6
カートの正味額が10ドルを超える場合にのみ、無料の商品をカートに入れるにはどうすればよいですか?
プロモーションの実施に興味があります... お客様のカートの合計が$ 10の場合、製品を無料にしたいと思います。 私はこのモジュールでそれを行うことができました:http : //drupal.org/project/uc_discounts_alt すべてが順調に機能していますが、10ドル相当の通常の製品を購入しない限り、顧客が製品をカートに追加できるようにしたくありません。 私が提供している製品を別のubercartクラスに配置することはできますが、カートの合計が10ドル以上でない限り、ノードが販売されないようにするモジュールが見つかりません。 任意のアイデアや助けをいただければ幸いです。 「無料」のチェックアウトオプションについてはすでに説明しました。カートの合計が最低$ 10でない限り、製品を販売できないようにする方法を探しています。
9 6  ubercart 

4
Drupal 6 UbercartサイトをDrupal 7 / Drupal Commerceに移行するための推奨プロセスは何ですか?
クライアントのサイトをDrupal 6およびUbercartからDrupal 7およびDrupal Commerceに移行したいと思います。簡単な(つまり、データベース内のデータを手動で変更しない)移行パスはありますか?暫定的な手順として、Drupal 7 + Ubercartにアクセスする必要がありますか?

1
Ubertcartカートページで属性の順序を変更する方法
スクリーンショットでは、この製品の属性がランダムに表示されているように見えます。実際には、属性IDで並べられているようです。この順序を変更する方法はありますか?各属性には「リストの位置」プロパティがありますが、これは商品ページのみのようで、カートには影響しません。
8 7  ubercart 

3
Drush Scripting?またはバッチAPI?
私たちは毎日大量の注文を処理し、それらを処理し、請求、配送ルーティング、将来の注文作成などの他のタスクを実行するUbercartウェブサイトを持っています。 これらのタスクの一部は負荷が高く、PHPがタイムアウトする場合があります。DrushやBatch APIなどを通じてこれらのタスクを実行するより良い方法はありますか? 速度は必ずしも優先事項ではありませんが(ただし、優先順位は高くありません)、タイムアウトの発生を避けたいと考えています。 Drushスクリプトはより良いオプションですか、それともバッチAPIですか?両方をうまく利用するためのチュートリアルはありますか?
8 7  drush  ubercart 

3
Ubercartと同様に、コマースで「空のラインアイテム」を取得する方法は?
Ubercartでは、「空のラインアイテム」を管理者が作成したオーダーに追加するための小さな機能があります。これにより、管理者はラインアイテムのカスタムタイトルとカスタム金額を手動で入力できました。基本的に、最初に製品を作成してから注文に添付するプロセスを経ずに、ラインアイテムを追加できます。カスタムサービスの請求書を作成するのに非常に役立ちます。Drupal Commerceでこの機能を入手する方法はありますか? これは、Ubercartでの外観と機能です。

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