問題タブ [opencart]
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.
php - opencart 1.5.1.3チェックアウトページでテキストアドレス行を編集する方法
私はopencart 1.5.1.3でプロジェクトに取り組んでいます
チェックアウト ページでは、請求タブに住所が表示されます。テキストを編集してリンクを追加したい
スクリーンショットは次のとおりです。
php - opencartでの価格計算の方法
オープンカートでモジュールを作成していて、価格計算がどのように行われるかを知る必要があり、このコードに出くわしました
実際、ここで実際に何が起こっているのかわかりませんでした。ととの間に実際には違いがないことがわかりますが$price
、$special
この$tax
ように実装されているのには理由があるはずです。
私はここで何かが欠けていると確信しています誰かがopencartで価格計算がどのように行われるかを私に説明しますか?
php - Opencart - ステップ 2 をスキップ
OpenCart v. 1.4.9.3 を使用しており、ステップ 2 をスキップしようとしています ->
コントローラを変更する必要がありますか?
p/s: この opencart は、お問い合わせを送信するためのもので、支払いやコメントは必要ありません。すべてのステップを最小限に抑えようとしています。
php - Magento: 数量ベース、色ベースの価格
Magentoの達人からの助けが本当に必要です. また、Magento に詳しくなくても、OpenCart やその他のソリューションが役立つと思われる場合は、教えてください!
ダミー印刷会社のショップを作っています。私は 4 つのレベルの名刺を持っています。
- 標準
- プレミアム
- 上長
- 贅沢
特定の「数量セット」を許可します (実際の数量フィールドではおそらくそうではありません):
- 500
- 1000
- 2000年
- 3000
各「数量セット」には個別の価格があります...しかし、色も考慮する必要があります。
- 1 色
- 2 色
- 3 色
- 4 色
だから問題は何ですか?「数量セット」(1000) のみを選択している場合、価格をインクリメントするのは簡単ですが、選択した「数量セット」に応じて変化するカラー オプションもあるという事実には、2 つのレベルがあります。価格設定の。
私が言いたいことを理解できるように、標準の価格体系を見てください。
したがって、価格は色数とカード数によって異なります。
これに対応するために製品を整理する方法がわかりません...
php - 買い物を続けるURI
私のカートにはそれがあるので、商品を追加するとショッピング カートに移動し、クライアントはユーザーが [買い物を続ける] をクリックして、さらに買い物をするために追加されたアイテム カテゴリに戻ることを望んでいます。どうすればこれを行うことができますか?
カテゴリ URI セグメントは、ドメインの後の 1 です。
debugging - 私のウェブサイトは完全に空白です。診断のヒントはありますか?
私は OpenCart (1.5.0 だと思います) で構築された e コマース サイトを持っています。Alexa.com からトラッキング コードを挿入した後、別のサイトにリダイレクトするためのコード ブロックが完全に空白になりました。最初はうまくいったので、バックアップを上書きしても安全だと感じました。しかし、ページを更新した後、空白になり、すべてのブラウザー (firefox、chrome、safari) の「ソースを表示」オプションで、それらに到達するコードがないことが明らかになりました。次に、一連のデバッグ手順に従い始めました。
- テキストエディタがまだ開いていたので、すべての変更を元に戻し、変更なしで再アップロードしました
- 文書をスキャンして、テキストに問題がないことを確認しました。発見はありませんでした
- W3C 検証を実行しましたが、1-文字エンコーディングがなく、2-解析モードを決定できないという 2 つの警告がありました。
- サーバー側の復元のためにホストに連絡しましたが、最初のバックアップは問題が始まった翌日でした (復元を開始するまでに 3 日間の議論が必要でした)。
これらの検証警告に関して、OpenCart、ASCII、または UTF-8 (バリデーターが頼ったもの) にどのエンコーディングを使用するべきか、または何を使用すべきかわかりません。さらに、OpenCart で使用されるテンプレートがそれと競合するかどうかもわかりません。エンコーディングを宣言するとします。さらに、このように広く配布されている製品がこれほど単純なもので大きな間違いを引き起こすとは信じがたいと思います。
解析モードに関しては、インデックス ページで解析モードが宣言されています (含まれているヘッダー ファイル内)。
これらすべてに加えて、バリデーターはコードをまったく受信していないと主張しているため、そのルートを介して問題を特定する可能性はありません。
ヘッダーとフッターの両方がこれらの追加のために編集されましたが、これに含めるには比較的長いです. <!-- tracking code here -->
編集に使用されたコードは、ヘッダー ファイルのヘッド セクションに挿入されたalexaの場合で、フッターのコードは次のとおりです。
これ以上コードが必要な場合は、私に知らせてください。問題を解決する人を探しているのではなく、自分で問題を解決するのに役立つ関連するヒントを提供してくれる人を探しています。同じデバッグ方法を使用できるかもしれません。ありがとう!
編集:ジェイのおかげで発見された問題は、「PHP 通知: 未定義のインデックス: HTTP_HOST in * */public_html/graphic-shack.com/index.php 40 行目」であり、Google 検索では有効な結果が得られませんでした。これは、私の訓練されていない心にはジベルです.40行目は実際には空白行であるため、明確化していただければ幸いです. com/example.html
php - Opencart カスタム データベースのルックアップと表示
現在、これを Opencart で動作させようとしていますが、ファイル構造に関する私の知識には助けが必要だと思います。
Opencart の DB にフィールドを追加しました。これは、アフィリエイト コードでログインしたユーザーに基づいてデータを提供するために追加しました。
そのファイルにクエリを実行した後、すべてのページの画面への header.tpl 出力でフィールドをエコー表示したいと思います。
Index.php ファイルでデータベースにクエリを実行すると、DB の追跡番号について、最初は正しい情報が返され、ヘッダーに表示されますが、製品をクリックすると次の画面が表示されます。 URLリンクが変更された場合でも、OpencartのすべてのページでIndex.phpファイルが常に再実行されているように見えるため、エラーですか? 不足している別のファイルはありますか?クエリを入れる必要があります。また、各ヘッダー ファイルに表示する変数をどこに配置しますか?
前もって感謝します。
php - opencart での png 圧縮が機能しない
私が取り組んでいるopencart 1.5サイトでpng画像圧縮が機能しない理由を検索して理解しようとしています。
library/image.php の 46 行目で、デフォルトの 0 ではなく圧縮 9 を使用するように imagepng 関数を変更しましたが、画像には影響しませんでした。ファイルサーバーから画像を削除したところ、まったく同じファイルサイズ/品質で再作成されました。
画像のファイルサイズを小さくする方法を知っている人はいますか? 1000x750px の画像は 2M を超えており、読み込み時間がかかります。
感謝!
php - InternetExplorerjQueryリダイレクト
私は現在http://thetradinghouse.co.nzに取り組んでおり、カートにアクセスするときに問題が発生します。
カテゴリを選んでください。
製品を選択して、製品ページを開きます。
カートに追加をクリックします。
商品はカートに追加されますが、ページはURIを含むカテゴリページにリダイレクトされます
http://www.thetradinghouse.co.nz/sporting-goods/index.php?route=checkout/cart
上記の手順http://www.thetradinghouse.co.nz/index.php?route=checkout/cart
は、ChromeやFirefoxと同じようにロードする必要があります
私は次のSEOモジュールを使用しており、この問題で困惑している開発者と連絡を取り合っています。
ここに実装するには大きすぎるため、ここに私のproduct.tplとcommon.jsへのリンクがあります。
php - PHP配列の値を追加
モジュールの配列にいくつかのオプションを追加する際に問題が発生しました。Opencartを使用していて、画像を追加してモジュールを拡張しようとしています。これを行い、コードが将来何も壊さないようにするために、配列を置き換えるのではなく、配列に追加したいと思いました。
これは私がこれまでに持っているコードです:
アレイを印刷します。画像や親指はありません。
array_pushを実行するとき、これを配列に割り当てる必要がありますか?