-1

新しい顧客が私たちのサイトにアクセスするたびに、ニュースレターの購読ポップアップウィンドウを表示するのが好きです。登録すると、Cookieをクリアしない限り、同じウィンドウを再度見つけることができなくなります。

prestashopのためにやりたいです。

誰かが私を助けてくれれば素晴らしいでしょう。

ありがとう

4

1 に答える 1

1

すでにご存知かもしれませんが、PrestaShop モジュールはコア機能を拡張し、コア ファイルを編集することなく PrestaShop に機能を追加します。モジュールの作成については、開発者ガイドの「 PrestaShop モジュールの作成」セクションで説明されています。

必要に応じて作成済みのモジュール (無料または有料) が見つからない場合は、自分で作成する必要があります。基本的に、次のことを行う必要があります。

  • Module classモジュールの属性を設定するPrestashop を拡張します。
  • モジュールをフックします。使用可能なフックを参照してください(displayHeaderフックが適切な場合があります)。
  • フック イベント ハンドラ、つまりコンテンツをレンダリングするコードを記述します。Prestashop は Smarty エンジンを使用するため、ここでテンプレートの変数を設定します。
  • テンプレート コードを記述します。これはおそらく、ポップアップを表示するかどうかをチェックする条件 (Smarty 変数として渡される) をチェックする Javascript であり、ポップアップ コード (fe using jQuery-ui popup) を必要な内容、メールフォーム入力など
于 2013-02-10T13:37:02.367 に答える