タグ付けされた質問 「magento-1」

マイナーバージョンに固有ではないMagento 1に関する一般的な質問。これを使用してMagento 2と区別できますが、特定のインストールに問題がある場合は、代わりに適切なmagento-1.xタグを使用してください。

3
通知、突然のエラー:警告:include():ファイル名は空にできません
今晩から、このエラーが発生しています。 まず、これをエラーログで確認します 2013-08-11T18:46:59+00:00 ERR (3): Warning: include(): Filename cannot be empty in app/code/core/Mage/Core/Block/Template.php on line 241 2013-08-11T18:46:59+00:00 ERR (3): Warning: include(): Filename cannot be empty in app/code/core/Mage/Core/Block/Template.php on line 241 2013-08-11T18:46:59+00:00 ERR (3): Warning: include(): Failed opening '' for inclusion (include_path='lib/minify:app/code/local:app/code/community:app/code/core:lib:.') in app/code/core/Mage/Core/Block/Template.php on line 241 完全な例外印刷を除いて、次のようになります。 通知を無効にしてみましたが、どこから始めればよいか(そしてこれが突然どのように発生するか)わかりません Warning: include(): …
7 error  magento-1  theme  log 

4
管理者の現在のスコープから現在のストアIDを取得する方法
管理で現在のスコープストアのストアIDを取得するにはどうすればよいですか? たとえば、左上隅のドロップダウンボックスを使用して、スコープをストアビューに変更した場合、現在スコープされているストアビューのストアIDを取得するにはどうすればよいですか。 Global -> Website --> Store ---> Store View (This is currently the scope, how do I get this store's id?) 私たちは他の誰かが書いた管理モジュールに取り組んでいます、それは壊れています、モジュールの修正は現在スコープされているストアのストアIDをヘルパーに渡すようです...

3
複数の定額配送を追加する方法
ここでテーブルレートが必要かどうかはわかりませんが、確立する必要があるのは、注文1件あたり3つの送料、英国のみです... 本質的に、 £2.95(3-5日) £4.95(1〜3日) 50ポンド以上のご注文で送料無料 無料配送と£2.95の定額料金を利用していますが、2番目の定額料金を追加するにはどうすればよいですか?私はそれをテーブルレートなどとして行う必要がありますか?私のような簡単なショップ構成で、これは多くの人に役立つと確信しています。

2
製品管理ページの製品プレビューボタン
製品を保存する前に、製品の管理ページに製品プレビューボタンを実装したいので、管理者は製品がフロントエンドでどのように表示されているかを理解しています。これを行うための拡張機能がありますが、製品を保存した後、すべてのプレビューページが表示されますが、どうすればよいですか。製品を保存する前に実装しますか? 私はajax機能を使用して、呼び出し時にすべての製品フィールドの値を取得すると思いますが、現在のテーマとパンくずリストがどのように見えるかをどのように判断できるかを考えます。商品にレビューとタグがある場合、それらのフィールドも表示し、アップセルと関連商品、デフォルトのヘッダーとフッターなどを表示します。

3
WebKitベースのブラウザーでのMagento Cookieのバグ
MagentoとChromeには、かなり一般的で十分に 文書化された Cookie関連の バグ/問題があります(他の問題-場合によってはWebKitとIEを調べます)。これが一般的なChrome拡張機能/設定によるものか、ウェブサーバー設定が正しくないためかはわかりません。 VirtualBoxを介してCentOS 5.8を実行しているOS X 10.8.2を使用しています。多くの場合、Magento管理者にログインするには、Magento管理者の[HTTPのみ]設定を[いいえ]に設定する必要があります。これを行う前は、Chrome経由でログインできません。他のブラウザではこの問題は発生しないようです。 拡張機能の作成中に新しい(ただしおそらく同じ)問題が発生しました-Chrome経由でCookieを読み取ることはできますが、設定することはできません。Firefoxの使用に関する問題はありませんでした。Chromeでないことを確認するために、すべてのユーザーデータとプロファイルを削除して新規インストールを実行しましたが、問題は解決しません。おそらく、私はこの拡張機能に対してのみJS経由でCookieを設定する必要があります。 Cookie設定コードを使用しても、標準的なものは何もありません。 $cookie = Mage::getModel('core/cookie'); $cookie->set('cookiename','cookievalue',99999);

5
MagentoでFlashアップローダーを無効にする
Flashアップローダーを無効にし、「クラシック」アップローダーを使用する信頼できる方法はありますか?これは拡張機能を使わなくても可能ですか? 私は通常、管理者経由で画像をアップロードしようとしています- /varと/media(およびすべてのサブフォルダー)の両方が777に設定されています。返される応答は次のとおりです。 {"エラー": "ファイルはアップロードされませんでした。"、 "エラーコード":666}

1
テンプレートの継承階層を変更する
テンプレート/スキンの継承階層を変更する方法はありますか? 現在、次のことができます。 custompackage / customtheme custompackage / default ベース/デフォルト より多くの制御を可能にする方法またはモジュールはありますか(たとえば): custompackage / customtheme1 custompackage / customtheme2 custompackage / default ベース/デフォルト


4
異なるMagentoバージョンにモジュールの互換性を保つ
今日、私は次の問題に遭遇しています:私が開発したモジュールは、Magento 1.7バージョンストアで非常にうまく機能します。ここで、Magento 1.5ストアでも動作するように適応させる必要があります。 互換性がバラバラになっている1つのポイントは、クラスを拡張している私のコレクションですMage_Core_Model_Resource_Db_Collection_Abstract。このクラスはMagento 1.5には存在しませんが、getMainTable()などの優れた機能を備えています。私ができることの1つは、代わりにVarien_Data_Collection_Dbinから継承されたクラスを使用することですMage_Core_Model_Resource_Db_Collection_Abstract。これは機能しますが、getMainTable()メソッドを使用できなくなります。それが実際に存在する1.7ストアでさえも使用できません。 このようなバージョン固有の癖をどのように処理しますか?バージョン1.7が既に持っているものを実装し、それによってそのバージョンでコードを複製するカスタムクラスを書くのはばかげているようです。逆に、機能がなく、代わりにハードコーディングのようなより悪いコーディング習慣を使うのは悪いことです。それで、後方互換性のあるMagentoモジュールを書く上で良いアプローチはありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.