問題タブ [prestashop]

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 投票する
3 に答える
1364 参照

php - 注文確認メールで製品のカスタム機能を送信する

prestashop の確認メールで「ボックスあたりのユニット数」のカスタム機能を送信したいと考えています。

これが私がやりたいことの例です

PaymentModule.phpただし、コードが機能しないように、tpl ファイルではなくphp ファイル () 内でこれを行う必要があります。誰かがphpでこれを達成する方法の正しい方向に私を向けることができれば、それは大歓迎です.

編集:

提供されているコード例を使用しましたが、これは配列内に入るように見えますが、値を返しません

このようなテストコードを実行すると

この出力が得られます:「100200200200200200」

どんな助けでも素晴らしいでしょう、ありがとう。

ありがとう、アンドリュー

編集:解決策

最終的にはうまくいきました、助けてくれてありがとう

}

0 投票する
5 に答える
3534 参照

prestashop - Prestashop - 既存の prestashop モジュールのオーバーライド機能

既存の prestashop モジュールをコピーして新しいモジュールを作成せずに変更したいと考えています。prestashop で .tpl ファイルをオーバーライドできることは知っていますが、php クラスで同じことを行うことは可能ですか? たとえば、ブロックカートを上に引っ掛けられるように変更したいと思います。元のバージョンにはそのフックがないため、install() 関数を変更する必要があります。元のソースを変更することはできません (それは悪い考えですよね...) file blockcart モジュールを継承して install() 関数をオーバーライドする必要があります。そうすることは可能ですか、どこで例を見つけることができますか?

0 投票する
3 に答える
3650 参照

prestashop - PrestaShop 非コア ページのわかりやすい URL を定義する方法

フレンドリ URL は、それらが使用されるすべてのページのデータベースに保存されますが、このページのフレンドリ URL を定義するにはどうすればよいでしょうか。

それが次のように機能するようにします(そしてそれへのリンクは次のようになります):

他のすべての PS コア ページとは異なり、このページ/リンクが他のすべてのフレンドリーな URL ページ/リンクと同じように動作するように、link_rewrite 値がどこに保存され、PS によってアクセスされるかはわかりません。データベースで定義された後、ブラウザが非友好的なアドレスから実際のコンテンツを取得するように、.htaccess に書き換えルール エントリを作成します。ただし、最初に定義する必要があります。

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

php - メイン列に表示される既存の PHP スクリプトから単純なモジュールを作成するにはどうすればよいですか

別のページで prestashop に追加したいゲストブック スクリプトを既に作成しています。問題は、置く場所が見つからないことです。

多くのモジュールを閲覧しましたが、それらのすべてが左または右の列フックに登録されているようです。必要なのは、スクリプトを中央の列に表示することです。これは基本的に、正しい html をレンダリングする 1 つまたは 2 つのメソッドを呼び出すだけで構成されています。

構成や prestashop データベースへのアクセスを行う必要はなく、管理画面でページを作成する必要さえありません。基本的に、私が達成しようとしているのと同じことは、iframe の URL がゲストブック スクリプトにリンクする CMS ページで iframe を使用して実行できますが、それは実際にはクリーンなソリューションのようには思えません。

「メイン」中央の列に別のphpスクリプトを表示させる簡単な方法はありますか?

0 投票する
3 に答える
17015 参照

php - prestashop のモジュールから製品を作成する

私はこのコードでモジュールからカスタム製品を作成しようとしています:

コードは正常に動作し、製品はデータベースに追加されましたが、バック オフィスに表示されませんでした。誰かがこの問題を解決するアイデアを持っていますか?

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

jquery - jquery 1.4.4で問題を作成するPrestashop 1.4

支払いゲートウェイ統合用のモジュールを作成しました。1.3 では問題なく動作していました。prestashop を 1.4 にアップグレードしました。jquery が正常に動作せず、メッセージ 4 が定義されていません。これは私のページの先頭部分です。

src=”{$url}js/jquery/jquery-1.4.4.min.js”> 送信ボタンを押さずにフォームを送信するコードです。

[削除] {literal} $(document).ready(function() { $j('#abc_form').submit(); }); {/literal} [削除] $ が定義されていないというメッセージが表示されます。問題に本当に混乱しています。

0 投票する
3 に答える
1582 参照

php - Prestashop - カスタム テンプレート リンク

私は「PrestaShop」から始めていますが、CMSモジュールで作成したカスタムページへのリンクをテンプレートに配置する方法がわかりません... WordPressにあるように、簡単な方法があるかもしれないと思いました、「get_permalink(ID)」のように、しかし、このようなものは何もなく、どこにもこれについて何も見つけることができず、それは私を怒らせるだけです.

それで、これが取引です、私はカスタムテンプレートを持っています、そして「私たちについて」のようないくつかのトップリンクがあります. CMS でこのページを作成しました。ID は " 6" です。

テンプレートファイルでこのページへのリンクを生成するために、この血まみれの「PrestaShop」を作成するにはどうすればよいですか?

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

php - Prestashop - バスケットの合計金額

それは別の Prestashop の質問で再び私です。

私のテンプレートでは、モジュールを使用せずにバスケット (カート) に合計金額を表示したいのですが、そこに合計金額を表示してバスケットにリンクするだけです...システム?

gettotalprice

それともそのようなものですか?

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

wordpress - WordPress インストール内に PrestaShop をインストールする方法

PrestaShop と Wordpress を併用する Smashing Magazine の無料 e コマース wordpress テーマをインストールしようとしています。私はすでに約1日試していますが、理解できません。喜んで手伝ってくれる人はいますか?

これはファイルへのリンクです

http://www.smashingmagazine.com/2011/06/26/free-prestashop-and-wordpress-e-commerce-theme-velvet-sky/

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

php - 4ペソから5ペソに変更

Php スクリプトを Prestashop に送信したところ、php4 から Php5 に変換するように依頼されました。変換ツールはありますか?