タグ付けされた質問 「ce-1.8.0.0」

1
追加パラメーターを含む製品URL(CE 1.8およびEE 1.13)
要するに、追加のパラメーターを使用して製品URLを取得しても、CE 1.8およびEE 1.13では機能しません。 URLは、Magentoの最新バージョンで変更されました。以前のCE 1.7およびEE 1.12では$this->getAddToCartUrl($_product)、製品リストからの呼び出しは次の段階で実行されていました。 Mage_Catalog_Block_Product_Abstract::getAddToCartUrl() ここでは、クエリパラメータ「options」に値「cart」を追加します Mage_Catalog_Block_Product_Abstract::getProductUrl() このメソッドは、基本的にURLモデルから値を取得します Mage_Catalog_Model_Product_Url::getUrl() URLが最終的に生成されるまで、多くの処理が発生し、最初に渡されたクエリパラメータで完了します CE 1.8およびEE 1.13では、ステップ3 Mage_Catalog_Model_Product_Url::getUrl()は次のように始まります。 $url = $product->getData('url'); if (!empty($url)) { return $url; } リスト内の製品には既にURLデータがあるため、クエリパラメーターは追加されず、最終URLにはが含まれません?options=cart。 私の質問:これはバグですか、それとも機能ですか?

7
致命的なエラー:アップグレード後、非オブジェクトでメンバー関数rewrite()を呼び出す
Magentoのインストールを1.7.0.2から1.8.0.0にアップグレードしようとしました。これで、すべてのページで次のエラーが発生しました。 Fatal error: Call to a member function rewrite() on a non-object in /home/clientname/domains/domain.com/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php on line 165 すべてのキャッシュをクリアし、コンパイラを無効にして再コンパイルし、インデクサーのインデックスを再作成しようとしました。今日、私たちのローカルインストールではすべてがうまくいきました。これは、いくつかの注文とクライアントデータを除いて同じインストールです。 コンパイラが有効になると、エラーは次のように変わります。 Fatal error: Call to a member function rewrite() on a non-object in /home/clientname/domains/domain.com/public_html/includes/src/__default.php on line 17761 このエラーをどのようにデバッグできますか?

2
PayPal IPNが注文ステータスの更新をトリガーしない
HostGator Windowsサーバーで実行している1.8.0.0を使用して、最初のMagentoシステムをセットアップしています。 PayPalアカウントでIPNを設定しました。ただし、支払いがMagentoに送信されることはなく、すべての注文は「保留中の支払い」のままです。 現在、System-> Configuration-> Payment Methods-> PayPal Payments Standardは、ビジネスサンドボックスのメールに関連付けられており、支払いアクションが「Sale」、サンドボックスモード=「はい」、デバッグモード=「はい」に設定されています。 PayPal側では、IPN履歴に各トランザクション(サンドボックスとプロダクションの両方で試した)が「再試行中」と表示されます。それらのHTTP応答コードはリストされていません。 PayPalの通知URLにhttp://www.mydomain.com:/shop/Index.php/paypal/ipn/と表示されますが、これは私には正しいようです。 支払い方法のエラーログとデバッグモードをオンにした後、payment_paypal_standard.logというタイトルのサンドボックス試行のログファイルを取得します。 ファイルの内容は、実際のサンドボックスの順序を反映しています。 2014-01-02T18:19:13+00:00 DEBUG (7): Array ( [request] => Array ( [business] => **** [invoice] => 100000006 [currency_code] => USD [paymentaction] => sale [return] => https://www.mydomain.com/shop/Index.php/paypal/standard/success/ [cancel_return] => https://www.mydomain.com/shop/Index.php/paypal/standard/cancel/ [notify_url] => http://www.mydomain.com:/shop/Index.php/paypal/ipn/ [bn] => Varien_Cart_WPS_US [item_name] => My …

3
0%の税率を設定できません
コアに変更を加えずに、かなり新しいMagento 1.8.0.0インストールを使用しています。税率を0%にしようとすると、Magentoは保存時に次のエラーを返します。利率は正の数である必要があります。 Magento 1.4.2.0のインストールに基づいて、まったく同じ値が設定されたMagentoウェブショップを再作成しています。 これはMagento 1.8のバグにすぎず、税率を0%に設定できないのですか、それとも何か不足していますか? 任意の助けいただければ幸いです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.