問題タブ [x-cart]

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.

0 投票する
1 に答える
117 参照

smarty - Xcart smarty テンプレートのデータを提供しているコントローラーを見つける方法

私の大きな問題の 1 つは、データがどこから生成されたのかを発見することです。テンプレートをうまくスキン化できますが、パンくずリストなどの提供されたデータを変更する場合、どこを見ればよいかわかりません。

これを理解するための簡単な方法はありますか?

0 投票する
1 に答える
101 参照

x-cart - ギリシャ文字エンコーディングの問題

私が使用している x-cart のバージョンは 4.2.3 です。

機能にギリシャ文字変換の問題があります。つまり、ギリシャ文字 αβΓ は αββ に変換されます。これらのエンコーディングを回避する方法はありますか。ブラウザのエンコーディングの問題ではありません。サーバーはこれらのギリシャ文字をこれらの文字に変換しています。この問題を解決する解決策があれば教えてください。

0 投票する
2 に答える
1006 参照

php - フォーム送信で POST メソッドが機能しない?

商品詳細ページから直接ご質問いただけるよう、商品お問い合わせページを設けました。商品詳細ページからお問い合わせページに変数を投稿したいのですが、POSTメソッドを使用するとうまくいきません(検索ページにリダイレクトされてしまいます)。これはセキュリティ対策であり、auth.php (またはそこから参照されるファイル) によって制御されていると思います。GET を使用すると正常に動作しますが、URL の変数を避けたいです。マイページはこんな感じ

コード:

0 投票する
1 に答える
604 参照

x-cart - X-cart のショッピング ページが空白で表示される

サイトhttp://www.truly-organic-clothing.comのショップ タブ: http://www.truly-organic-clothing.com/shopは空白として表示されます。

修正可能な解決策を提供してください

0 投票する
1 に答える
2944 参照

php - mb_convert_encoding が機能しない

mb_convert_encodingXカートサイトでユーザーが入力したテキストを(utf-8形式に)変換するために使用しています。しかし、コードを実行しようとすると、エンコーディング ポイントで実行が終了します。次のコードは、私が変換に使用しているものです。

私もチェックし、phpinfoそこでmbstring有効になっています。他の設定を有効にする必要があるかどうかわかりません。これに関するヘルプは大歓迎です。

更新:見逃したことがもう1つあります。mb_convert_encodingギリシャ文字の変換も行っていますが、 がギリシャ文字をサポートしているかどうかはわかりません。

0 投票する
1 に答える
657 参照

php - フィールドを追加できません。エラーID79がX-Cartに表示されました

私は現在、X-Cartを使用してオンラインショップを作成しています。アドレス帳に「会社」フィールドを作成しようとしています。私は指示に従いました:しかし、私は示されましたError ID 79

フォーラムによると、データベースによるエラーですが、確認してみました

必須フィールドがあります。

X-Cartフォーラムでスレッドを作成できなかったため、理由がよくわかりません。私が知っているのは、メッセージが表示されたことだけです。

あなたには許可がありません

したがって、残っている唯一の解決策は、ここでヘルプを検索することです。申し訳ありません。

0 投票する
1 に答える
238 参照

php - x-cart 定期注文

私は x-cart でクライアント用のカスタム定期注文スクリプトを開発しています。私が直面している問題は、定期注文 (cron) がスケジュールされた注文をトリガーしてループすると、注文が何もリセットされないように見えることです。以前の注文の ID を使用しようとします。私はこれを回避したと思っていましたが、今では最初の注文の詳細を、毎日のプロセスに続くすべての注文の顧客の詳細として使用しています.

最後のパラメーターはカスタム パラメーターです。これが使用されている場所のスニピットを次に示します ( $bol_ignore) -func.order.php

支払いが成功したかどうかをチェックした後、func_change_order_status()それぞれステータスを変更するために呼び出します。

次の処理に移る前に、xcart が使用している可能性のある注文、カート、およびセッション コントロールを 100% クリアするには、何かが欠けているに違いないと思います。念のためループでも使用x_session_reset()し、ループの先頭ですべての変数をリセットしました。

前もって感謝します。

0 投票する
1 に答える
291 参照

php - X-Cart 配送先住所の検証

X-Cart でアドレス検証を実装する最良の方法を知っている人はいますか? 検証は、有効な配送先住所が設定されるまで、ユーザーが注文プロセスを続行できないようにする必要があります。この検証を実行するために使用できるサービスがあるかもしれません。

0 投票する
1 に答える
149 参照

php - X-Cart のデフォルトの支払いタイプを設定するにはどうすればよいですか

チェックアウト ページに移動するときに選択されたデフォルトの支払いを設定する方法がわかりません。データベース、管理ページ、または構成ファイルから設定する方法はありますか?

それが助けになるなら、私はバージョン4.5.2を使用しています。

また、注文番号を 0 に設定して、選択した支払い方法が最初に設定されるかどうかを確認しましたが、うまくいきませんでした。