Magento

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


5
Magentoがインストールページにリダイレクトする理由
プロジェクトに参加するときに通常行うのと同じ方法で、magentoサイトを含むgitリポジトリのクローンを作成しました。私は、データベースをセットアップし、すべてをローカルにセットアップする通常のプロセスを行いました。 今回は、何らかの理由で、ブラウザからサイトを表示しようとするたびに、magentoのインストールページにリダイレクトされます。私は過去にいくつかのmagentoサイトをセットアップしただけで、ゼロからのサイトはありませんでしたが、以前にインストールする必要がなかったため、今回は必要ありません。これが機能するために何が間違っているのか、どのファイルを変更する必要があるのか​​?

1
ロードするカスタムフロントエンドAjaxレイアウトを取得できません
すべての適切なハンドルを特定するのは常に難しいので、ここで我慢してください。私はGoogle、SEを精査し、無数のバリエーションを試しましたが、運がありませんでした。(そして、はい、私はここでテクニックを使用しました:レイアウトの読み込みのデバッグ、しかし出力をどうするかわかりません。 問題:コントローラーがロードされます。レイアウトにはありません。 のページにアクセスすると localhost/magento/mymodule/ajax/cart 'HERE!'に似ています。getLayoutsのvar_dumpは以下を生成します。 array(4) { [0]=> string(17) "mymodule_ajax_cart" [1]=> string(13) "STORE_default" [2]=> string(24) "THEME_frontend_theme_theme" [3]=> string(19) "customer_logged_out" } コード カスタムコントローラー: app/code/local/mycompany/mymodule/controllers/AjaxController.php class Mycompany_Mymodule_AjaxController extends Mage_Core_Controller_Front_Action { public function cartAction() { echo 'HERE!'; $this->loadLayout('mymodule_ajax_cart'); var_dump($this->getLayout()->getUpdate()->getHandles()); $this->renderLayout(); } } 設定ファイル: app/code/local/mycompany/mymodule/etc/config.xml <config> <modules> <mycompany_mymodule> <version>1.0.0</version> </mycompany_mymodule> </modules> <global> <helpers> <mymodule> …

1
属性のスコープを変更する
拡張機能により、カテゴリメニューに追加のタブが作成されました。このコードで: $setup->addAttribute('catalog_category', 'menutopdescription1', array( 'group' => 'General', 'input' => 'textarea', 'type' => 'text', 'label' => 'Topmenu description', 'backend' => '', 'visible' => 1, 'required' => 0, 'is_wysiwyg_enabled' => 1, 'visible_on_front' => 1, 'note'=>'Category description for top menu dropdown', 'is_html_allowed_on_front' => 1, 'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL, )); これにより、グローバルスコープになります。それを「website」に変更したいと思います。そのため、他のウェブサイトに簡単に翻訳できます。 この属性はMagentoの属性リストには表示されないため、データベースを変更する必要があります。どのキーを変更する必要がありますか?

2
管理パネルのグリッド形式で複数の画像をアップロードする方法は?
ここでは、magentoの管理パネルグリッド形式で複数の画像をアップロードしたいと思います。管理パネルのグリッド形式で画像を作成します。ここに画像アップロードコーディングを添付しました。 [....] $fieldset->addField('image', 'image', array( 'name' => 'image', 'label' => Mage::helper('magentostudy_design')->__('design Image'), 'title' => Mage::helper('magentostudy_design')->__('design Image'), 'required' => true, 'disabled' => $isElementDisabled )); [....] この引数を使用して複数のアップロード画像を変更すると、'multiple'=> 'multiple' ここに私のコード: [....] $fieldset->addField('image', 'image', array( 'name' => 'image', 'multiple' => 'multiple', 'mulitple' => true, 'label' => Mage::helper('magentostudy_design')->__('design Image'), 'title' => Mage::helper('magentostudy_design')->__('design Image'), 'required' => …

1
参照before_body_endは機能しません-after_body_startは機能しますか?
私は私のモジョを失ったと思い始めています... 両方のブロックは、名前付きbefore_body_endとafter_body_startタイプのものですcore/text_list。ただし、次のレイアウトxml: <layout> <default> <reference name="before_body_end"> <block type="remarketing/ecjs" name="remarketing_ecjs" as="remarketing_ecjs" /> <block type="remarketing/modal" name="remarketing_modal" as="remarketing_modal" /> </reference> </default> </layout> 参照の子ブロックを出力しません。before_body_endをに交換するafter_body_startと、ブロックは期待どおりにレンダリングされます 両方の子ブロックはMage_Core_Block_Textから拡張されます。 何かアイデアはありますか?金曜日のオーシスだと思います...
8 layout 



1
丸めの問題をどのように修正しますか?
丸めに関する厄介な問題。コミュニティはそれを知っていると思います。税込・割引等の価格でご利用の場合、0.01差額になります。私はメソッドでコアクラスを書き換える解決策を見つけ、round($price, 4)それが役立つかもしれないと思いました。順調に動いていましたが、今度はまた直面しました。私には輸出の条件が base_total_invoiced == base_grand_totalあり、この価格で112.9230 != 112.9200も丸められます。しかし、それは汚い修正です。 誰かが良い解決策を知っていますか?
8 rounding 

4
sales_order_save_commit_afterイベントが2回トリガーされましたか?
sales_order_save_commit_after新しい注文が届いたときに通知されるイベントのオブザーバーを登録しました。これは正常に機能しますが、イベントは同じ注文で2回続けてトリガーされます。 私のconfig.xml <sales_order_save_commit_after> <observers> <unique_sales_order_save_commit_after> <type>singleton</type> <class>mymodule/observer</class> <method>export</method> </unique_sales_order_save_commit_after> </observers> </sales_order_save_commit_after> 初めてのイベントなのか、それとも他のどのイベントが良いのかを確認するにはどうすればよいですか? 更新 私もsales_order_invoice_pay(SOで見つかった)イベントを試しましたが、それは私にはトリガーされません。

1
Magento検索が機能しない
Magento 1.7.0.2を実行している新しいWebサイトがあります。 検索バーで「トーテム」と検索すると、何も表示されず、結果が見つからないと表示されます。結果はわかっていますが、「tn Truth-1」のようにSKUで具体的に検索すると、製品が表示されます。 これは、ドロップダウンを使用して検索をインストールする前に発生していました。 私が取ったデバッグ手順: キャッシュの消去 サイトの再インデックス [システム]> [構成]> [カタログ]> [カタログ検索]に移動し、[検索タイプ]を[結合(高評価と全文検索)]に設定しました 再インデックスされたサイト キャッシュをクリア インストールされたSearchanise http://www.magentocommerce.com/magento-connect/searchanise-connector-add-on-2652.html var / reportを確認-何もない ログを確認し、何もない ストックテーマに行って、すべてのプラグインを無効にしました この時点で、他に何をすべきかわからないので、コード例を挙げたいと思いますが、検索にカスタムコーディングがないため、それらが役に立たないと思います。特に、すべてをMagentoにストックし、プラグインはありません。 コードまたはスタックトレースが必要な場合はお知らせください。現在ログに記録されているものがないため、どのファイルとどのようにスタックトレースを作成するかを教えていただければ、喜んでお知らせします。

3
別のMySQLサーバーを使用する価値はありますか?
同様の質問がここで意見のスープになりました:おそらくこれに対する「正しい」答えはありませんが、コミュニティに確認したいと思います。 私のクライアントはテレビ広告を立ち上げようとしています。彼らは来月にわたって7桁の部門でのトラフィックを期待しています。私の仕事は、サーバーが落ちないようにすることです。 私の質問:MySQLデータベースを、データベースのみを提供する別のサーバーに分割する価値はありますか?次に、コードベースを含み、Apacheを提供し、データベースボックスとのインターフェースを提供する複数のサーバーを用意します。すべてが仮想コンテナになります。 私は複数のDBサーバーを使用したいとは思いません(考えていません)-不要な複雑さと潜在的なエラー/ボトルネックを導入するようです。 私が間違っている?これに関するいくつかの経験意見を歓迎します。ありがとう。

1
PayPal Expressから1ページのチェックアウトに戻る
すべてのMagento PayPalオプションを試した結果、Pro(非ホスト型)が最もクリーンなようです。完全にPCIに準拠することになりますが、CC / DC支払いの最も近いアプローチです。OnePageのチェックアウトはすべて順調に進んでいます。注文レビューステップでiframeが表示されたPro Hostedソリューションは、専門家ではないように見えます。 ただし、PayPalアカウントで支払いを行うと、次のOnePageステップに戻る代わりに、マルチページのMagento注文レビューページにリダイレクトされます。この単純な乱雑で一貫性がないだけでなく、支払い後のすべてのステップが失われます(ステップを再配置することで修正できます)。 私は多くの検索を行ってきましたが、PayPalアカウントで支払った後、OnePageの確認手順に戻ることを求める人はほとんどいません。確かに他の人は、PayPalを使用するときに店舗の一貫性を求めています!? PayPalからに戻った後にリダイレクトを変更することを提案する記事を見つけました/checkout/onepageが、それはステップ1からチェックアウトを再開するだけです!OnePageに続行する手順を指示する方法がないようです。 誰かが、PPアカウントでのPayPalチェックアウトを、複数ページの注文レビューではなくOnePage注文レビューステップに戻すためのソリューションを入手していますか? ありがとう。

6
構成可能な製品の最低価格と最高価格を入手する
利用可能なオプションに基づいて、特定の構成可能な製品の可能な最低価格と最高価格を取得するための良い方法は何でしょうか? たとえば、Tシャツには次のサイズと価格があります。 Small - $10 Medium - $20 Large - $30 次のような配列を取得したい: array(10, 30) これまでの私の最高のアイデアは、構成可能な製品タイプのインスタンスをロードしてを使用しgetUsedProducts、価格の配列を作成し、並べ替えてスライスすることです。 これは機能するはずですが、これは製品リストテンプレートで実行する必要があるため、半効率的である必要があります。 他の誰かが以前にこの問題に直面しましたか? 編集-構成可能な価格設定値が必要なので、機能しません。つまり、magentoが構成可能な製品価格の上に追加する価格です。

2
ネイティブMagento検索vs. SOLR vs.他の何か?
ネイティブMagento検索エンジンからApache SOLRなどの商用製品に「アップグレード」したいのはいつですか。私が探している特定の機能はありますか、それとも単にトラフィック、SKUカウントなどの関数ですか?
8 search  solr 

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