問題タブ [magento]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
magento - Magentoのデフォルトテーマの変更
Magentoについての私の理解では、一度にロードできるテーマは2つだけです。(Magentoデザインガイドによる)
また、テーマにはデフォルトと非デフォルトの2つのタイプがあります(つまり、デフォルトにはすべての可能なオプションが含まれ、非デフォルトはサブセットをオーバーライドします)。
私が読んだすべてのドキュメントには、デフォルトとデフォルト以外の両方のテーマが構成->セクションで設定されていると書かれています。カスタマイズされたデフォルトのテーマ(デフォルトとは呼ばれません)とデフォルト以外のテーマを同時に持つ方法がわかりません。デフォルト以外のテーマを使用するには、テーマの名前をデフォルトに変更する必要がありますか?
html - 印刷用に生成されたデフォルトのマジェントで生成された請求書PDFの背景色を変更するにはどうすればよいですか?
(管理者で)印刷しようとしているときに、請求書のpdfを生成するhtmlファイルがどこにあるのか誰でもわかります。また、magentoによって生成されるデフォルトの背景色から背景色を変更する必要があります。前もって感謝します。
php - 顧客 ID と注文 ID を変更するにはどうすればよいですか?
現在、CustomerID は 1 から始まり、生成された最初の注文はOrderID
100000001
です。
これらのフィールドを変更する方法はありますか?最初に作成された顧客には顧客番号が900000001
あり、作成された最初の注文には がありOrderID
900000001
ますか?
php - Magento & vertnav 拡張機能
私は magento プロジェクト (v1.3.2.3) に取り組んでおり、vertnav 拡張機能をインストールしました。
内容 vertnav.xml:
これにより、すべてのページにvertnavが表示されるはずです(間違っている場合は修正してください)
index.php でエラー報告を から"E_ALL | E_STRICT"
に変更すると、何かおかしなことが起こります"E_ALL | ~E_STRICT"
E_ALL | E_STRICT
vertnavに設定すると、左側のバーに表示されません。
E_ALL | ~E_STRICT
vertnavに設定すると表示されます。
誰かがそれについてもっと知っていることを願って、これは本当に奇妙な振る舞いだと思います。
他のブロックは通常どおりに動作します。
私たちが遭遇した別の問題であり、おそらくこれに関連しています。管理ディレクトリ (ライブ サーバー上のみ) にアクセスすると、厳密な警告 (参照によって渡されるのは変数のみ) が表示されます。これが、error_reporting を に設定することを検討している理由です~E_STRICT
。
もちろん、私たちの目標は error_reporting を設定したままにすることですE_ALL | E_STRICT
が、vertnav が表示され、管理者がアクセスできるようにする必要があります。
発狂 :-)
// ローランド
php - マジェント SSL リンク
SSLリンクを使用するようにmagentoを構成しました..
フロントエンド Mage::getUrl([...]) で構築されたカスタムリンクがいくつかあります
プロトコルに違いがあるのはなぜですか?
// ローランド
php - Magento 支払い方法モジュールをサイトのバックエンドと統合する方法
私がすでに考えていたことの多くを確認したこの関連する質問を見つけましたが、1つの質問が残っています。カスタム決済モジュールは店舗のデータベースとどのように統合されますか?
クレジット カード取引を処理するオーストラリアの銀行がホストする安全なサイトにユーザーを転送するカスタム支払い方法を開発しています。このモジュールでは、銀行のサイトに情報を渡し、取引が完了したら情報を取得する必要があります。
当然のことながら、トランザクションが完了する前にデータベースの更新が発生することは望ましくありません。
- データベースの更新を停止する
- 取引確認が銀行から中継されたら、データベースを更新します
php - 管理パネルからモジュール設定にアクセスすると Magento 404 エラーが発生する
そこで、Magento の無料のブログ拡張機能をダウンロードしましたが、1 つのブログしかサポートしていません。そのため、magento ストアに複数のブログが必要なため、拡張機能を複製しました。拡張機能のコピーですべての参照と呼び出しを適切に変更し、別の拡張機能としてインストールすることができました。
しかし、管理パネルから新しい投稿を作成しようとすると、Magento 404 エラーが発生します。
誰かが見て、私が欠けているものを教えていただければ幸いです。
テストには 2 つの環境を使用することに注意してください。
PHP 5.2.6、MySQL 5、および Apache 2.0.59 を使用した MAMP/WAMP (Mac および Windows 用のパッケージ化された LAMP デスクトップ環境) による Magento のローカル インストール
PHP 5.2.10、MySQL 5.x、および Apache 2.x を使用する Web サーバー
私のローカル MAMP/WAMP では、問題なくブログを作成できます。ただし、ライブサーバーからテストすると、新しいブログ投稿を作成できなくなり、投稿作成ページの管理ページへのリダイレクトにより、magento 404 エラーが発生します。
これはいくつかのサーバー設定に関係している可能性があると考えていましたが、まったくわかりません。他の誰かが私のためにこれを調べてくれれば幸いです.
ありがとう。
プログラマー
php - Magentoの特定のカテゴリの行ごとに新しい製品を表示するにはどうすればよいですか?
タイトルが示すように、ホームページの行で区切られた特定のカテゴリから呼び出された新製品を表示するのが好きです。
行1->カテゴリ1の新製品
行2->カテゴリ2の新製品
行3->カテゴリ3の新製品
...等
私のMagentoAdminCMSでは、ホームページの下で、それらは別々のブロックとして呼び出されます。
基本的に、私はそれを複製new.phtml
して呼び出すことなどを考えておりnew_category_1.phtml
、new_category_2.phtml
それぞれカテゴリID 1、カテゴリID2から「新しい」製品を取得します。
で遊んだMage::getModel('catalog/category')->getCollection();
のgetProductCollection
ですが、 ( )getCatId
のコピーで動作させることができません。new.phml
app/design/frontend/default/default/template/catalog/product/
以下のコードは機能しますが、割り当てられたカテゴリID内の「新しい」割り当てられた製品をロードせず、その中のすべての製品をロードします。
どんな考えでもありがたいです。
validation - Magento、検証エラー メッセージを翻訳
プロトタイプ検証用の新しいルールの作成に成功したので、エラー メッセージ (場所: Javascript の文字列) を翻訳する必要があります。ただし、すべてのメッセージしか翻訳できません。新しいカスタム メッセージは翻訳できないようです。これを変更するにはどうすればよいですか?
php - マジェント価格 getPrice() 値
示されているコードによると、$pr->getPrice() を使用している場合、その出力は 299.0000 のように見えますが、299.00 のようにしたいと考えています。これどうやってするの?