Magento

Magento eコマースプラットフォームのユーザー向けのQ&A

3
プログラムでMagentoの既存のテーブルに新しい列を追加する方法は?
インストールスクリプトを使用して既存のMagentoコアテーブルに新しい列を追加するにはどうすればよいですか?(純粋なSQLを使用せずに) エイリアスメソッドを使用してインストールスクリプトを作成するMagentoの方法を使用したいと思います。 これまでのところ、いくつかのチュートリアルに従いました。しかし、正常に動作していないようです。SQL回答を使用しないMagentoセットアップスクリプトのこのStackOverflow ALTER TABLEは、私の質問と多少似ていました。しかし、モジュールのconfg.xmlファイルに入れるべきコンテンツは何ですか?リソースモデル、モデル、およびセットアップデータを定義するだけで十分ですか? config.xml(私のモジュールの)関連部分は次のとおりです。 <config> . . . <global> <models> <mymodule> <class>Mynamespace_Mymodule_Model</class> <resourceModel>mymodule_resource</resourceModel> </mymodule> <mymodule_resource> <class>Mynamespace_Mymodule_Model_Resource</class> </mymodule_resource> </models> <resources> <mymodule_setup> <setup> <module>Mynamespace_Mymodule</module> </setup> <connection> <use>core_setup</use> </connection> </mymodule_setup> <mymodule_read> <connection> <use>core_read</use> </connection> </mymodule_read> <mymodule_write> <connection> <use>core_write</use> </connection> </mymodule_write> </resources> . . . . </config> そして、私のインストールスクリプトは次のとおりです。 $installer = $this; $installer->startSetup(); …

1
ホスティング要件の決定方法
CE ver 1.9を使用して2つのeコマースサイトを立ち上げる準備を進めています。各サイトは約10000 SKUで始まります。 Webホストから探す必要がある重要なものは何ですか?データベースのサイズ、画像の数などのようなものは重要ですか? 明らかに、ページの読み込み速度も非常に重要です。 適切なホストを選択するにはどうすればよいですか? ありがとうございました

1
ホームページに製品を表示magento 1.9
magento 1.9をインストールして、最初のハードルに落ちました。製品を作成し、以前のバージョンからの提案を使用してホームページに製品を表示しましたが、次のメッセージが表示されます 致命的エラー:180行目のgetSortedChildren()非オブジェクトのメンバー関数の呼び出しapp/design/frontend/rwd/default/template/catalog/product/list.phtml どんな助けもありがたいことに受けました。 ホームページのコンテンツセクションには... <div class="page-title"> <h2>Our Latest Products</h2> </div> <p>{{block type="catalog/product_list" category_id="3" template="catalog/product/list.phtml"}}</p>


5
Magentoのキャッシュをプログラムでフラッシュするにはどうすればよいですか?
いくつかのリリーススクリプトでMageをブートストラップすることにより、リリース構成を自動化しています。スクリプトの最後に、Magentoのキャッシュをフラッシュする必要があります。 Mageクラスまたはメソッドのいずれかを使用してキャッシュをフラッシュする方法はありますか?



6
製品コレクションから最初のアイテムを取得する方法
カテゴリview.phtmlでカテゴリを取得してから製品コレクションを取得した場合、コードで使用するために$ _productに割り当てられたコレクションから最初の製品を取得するにはどうすればよいですか?ここに私が持っているものがあります: $_category = $this->getCurrentCategory(); $_collection = $_category->getProductCollection(); $_product = $_resource = $_product->getResource(); foreachを使用しようとしましたが、エラーが発生し続けました。

4
Magentoのユニットテスト用ツール
Magentoの単体テストには何を使用しますか?または、単体テストとMagentoについて何を知っていますか?TDDを実行する場合でも、プロジェクトコンポーネントの単体テストをカバーする場合でも、これを実行するためのツールが必要です。 最初の基本的なアプローチはプレーンなphpunitを使用することですが、Magentoを「テスト可能」にするために追加のギミックが必要なものがあります。 私が使用したすべてのものはphpunitに関連しています。 MTAF EcomDev_PHPUnit(欠点:メールをテストできない) TechDivision_MagentoUnitTesting(Magento 2ユニットテストのバックポートを試みる) Mage-Test(Magentoの軽量ユニットテスト) 他のオプションはありますか?

2
Magento開発のセットアップ
この質問は、開発環境のセットアップに向けられています。特定の要件がいくつかあります。 私たちのチームの人々はこれらすべてのOSを使用しているため、Linux、Windows、およびMac OSで私のソリューションを使用できるようにしたいです(たとえば、フロントエンド開発者はWindows / Macを使用し、バックエンド開発者は主にLinuxを使用します) modmanを使用する必要があります コンポーザーを使用する必要があります GithubとプライベートGitリポジトリを使用する必要があります NetbeansやPHP Stormのような適切なIDEが必要です とても良いパフォーマンスが欲しい 私の現在のセットアップは、Virtualbox内の仮想化されたUbuntuイメージです。3つのOSすべてがVirtualboxを実行できるため、ポイント1)-5)はすべて満たされます。 しかし、現在、私は6)に完全に満足していません。これは、Ubuntu 12.04内からソリューションを実行する場合に特に当てはまります。VirtualboxはWindows 7の方がはるかに安定しており、応答性が高いようです。しかし、チームの多くの人々がLinuxを使用しているため、ソリューションを改善したいと思います。 VMWareまたはdocker.ioに匹敵するセットアップがあり、より安定して実行されるかどうかを報告できる人はいますか?または、他の同等のソリューション/アイデアはありますか?

2
Magentoフロントエンド開発者認定[終了]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 去年閉鎖されました。 Magentoフロントエンド開発者認定の準備をする必要がありますが、これについてはまだ質問がないようです。この認定の準備はどのようにすればよいですか?受けられるガイドやテスト試験はありますか?フロントエンド認証の資料を特に探していることに注意してください。この試験や学習ガイドに関する情報がないようです。

1
閉じられる可能性が高いように、Magentoのバグを報告してバグ修正を送信するにはどうすればよいですか?
Magento 1.xでバグを見つけ、バグ修正も見つけました。どこで報告しますか?Magentoのコア開発者がそれを見る機会はどこにありますか?Magentoのバグトラッカーは無視され、(例えば参照メンテナンスされていないことのようです。この問題を)。 実際にパッチを提出するためにMagento Contributor Agreementに署名できますが、これらのパッチでさえしばしば拒否されると聞きました。それでは、Magentoコアにパッチを適用する他の方法はありますか? GitHubの上のMagentoの2、すべてが良くなっているようです。しかし、Magento 1のバグ修正のための場所もあるべきだと思います...
23 magento-1  core  bug 

3
構成可能な製品の製品イメージを変更する
構成可能な製品用に選択された属性に基づいて製品イメージを変更できる方法を探していました。例えば 色オプション付きの構成可能な製品:1)赤2)緑 ユーザーが赤を選択した場合、詳細ページのメイン画像を関連製品のメイン画像に変更する必要があります。 この1つのシンプルな構成可能な製品を見ました しかし、レビューでは、画像の変更が機能していないと言っている人もいますが、これは関連製品に基づいた価格設定のための追加機能と追加機能であり、これは私が考えていたものではありません。 あまり多くの仕事をすることなく、これがどのように達成できるかについての考えを持っている人。ありがとう。

3
すべての属性のリストを取得する方法
定義されているすべての製品属性のリスト(配列)を取得するにはどうすればよいですか?(基本的にはコードとラベルが必要です)。 編集: ショップに存在するすべての製品属性のACLを動的に生成するために必要な属性。(製品編集バックエンドの属性とその他のフィールドを非表示にするモジュールの作業)
23 attributes 

4
多言語静的ブロックを作成する方法
多言語の静的ブロックを作成する必要があります。これまでに、「delivery_returns」というIDの静的ブロックを作成しました。 次のように、catalog \ product \ view.phtmlで呼び出しています。 $deliveryBlock = Mage::getModel('cms/block')->load('delivery_returns'); echo $deliveryBlock->getTitle(); echo $deliveryBlock->getContent(); 私はこのブロックを翻訳することを理解しています: 別のものを作成する必要があります。 store_viewフィールドから希望の言語を選択します 静的ブロック識別子を元のものと同じに保ちます。 このメソッドは、「footer_links」および「header_links」と呼ばれる別の静的ブロックで機能しますが、「delivery_returns」ブロックでは機能していないようです。ストア言語を変更しても、対応する翻訳された「delivery_returns」ブロックはロードされません 私は何が欠けていますか?これを達成するためのより良い方法はありますか?

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