問題タブ [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 投票する
2 に答える
3123 参照

module - Prestashopクロスセリングモジュールが機能しない

prestashopショッピングカートを実行していて、そのクロスセリングモジュールを有効にしました。有効にした後、「この商品を購入したお客様も購入しました」などとカートに何も表示されませんでした。見逃したものはありますか?

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

prestashop - Prestashop: クラス 'ObjectModel' が見つかりません

Web サービスから大量の製品画像を一括インポートするために、Prestashop を利用しようとしています。

使用したいのですadminProducts->addProductImage($object)が、そのクラス(または他のクラス)をインスタンス化しようとして何時間も苦労しました。

私が何をしても、私はいつもclass 'ObjectModel' not found in xxx.php on line nnn.

含めようとしObjectModel.phpましたが、明らかに基本クラス ObjectModel がそのファイルで宣言されていません。大きな問題は、どこにも宣言されていないように見えることです!

私の質問は、ObjectModel が拡張する他のすべてのクラスを満たすために ObjectModel をロードするにはどうすればよいですか?

0 投票する
4 に答える
12814 参照

url - Prestashop の移行 - URL の破損、リダイレクトの誤り、管理者パスワードのリセット/バックエンド オフィスへのアクセスができない

そこで、prestashop のローカル コピー (~Sites/shop) と /etc/hosts をセットアップして、'localhost/shop' で開発できるようにしました。一時的な場所 (http://66.206.84.189/~walnutci/shop) であるサーバーにプッシュする準備ができました。サイト全体ではなく、ショップのサブページのみです。メイン サイトのコンテンツは静的である必要があるため、これを「shop」フォルダーに含める必要があります。

タールを塗って /shop サブフォルダーに移動し、ローカル コピーと同じ名前の空のデータベースを作成し、同じ名前のユーザーとアクセス許可を使用して、データベースをインポートしました (したがって、config/settings をいじる必要はありません)。 .inc.php) そして...

ホームページはローカル コピーである localhost/shop にリダイレクトします。そのため、[Preferences] > [SEO&URL] でログインして変更しようとすると、http://66.206.84.189...hop/adminfolder によって適切にバックエンド ログインに転送されます。ただし、管理者の電子メールとパスワードが取得されません。同じデータベース != 同じ資格情報? で更新しました

そしてジルチ。Enter キーを押すと、入力が無視されてページが更新されます。URL には、ログインしようとしているメール アドレスが表示されますが、赤いエラーは表示されません。パスワードのゴミを入れると、「間違ったパスワード」という適切なエラーがスローされます。私のパスワード、およびデータベースで手動で更新することは、ローカルで正常に機能します。

では、管理者パスワードを手動で更新するのは間違っていますか? どうにかしてサイトの URL をハードコーディングできますか? フォルダー名を同じにして、Apache /etc/hosts を使用することで、リダイレクト エラーが発生しないと考えました (フレンドリ URL がオフになっているため、.htaccess はどこにもありません)。

1.4.6.2 を実行しています。Mac OSX 10.7.2 ローカル、サーバーは CentOS 5.7 です。

どうもありがとう。私はしばらく前に Prestashop に投稿し、週末を探し続けましたが、まだ解決していません. アイデア/洞察に感謝します。

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

php - Prestashop テーマ システムのチュートリアルはどこにありますか?

prestashop のテーマを作成しようとしています。

私が見つけられないのは、なぜ、どのように、どの tpl 要素が利用可能であるか、またはどのようにそれらを一緒に使用できるかです。PrestaWiki はあまり役に立ちません。私は必死です。

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

module - ソーシャル メディア用 Prestashop モジュール

アイコンやリンクをソーシャル メディアに追加するための無料のモジュールはどこで入手できますか (つまり、Facebook、Twitter、リンク先などに参加するなど)?

私が見つけた唯一のものは、約£50から£150でprestashop自身によってそれです!

または、これを自分で行う簡単な方法はありますか??

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

email - 電子メールが PrestaShop で送信されたとき

私は現在 PrestaShop に取り組んでいますが、電子メールがいつ送信されるのか理解できません。これに関するドキュメントはありますか?

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

php - prestashop モジュールで製品を取得し、チェックアウト ページの後にモジュールを配置します

私はモジュールを書いています。これをbaseと呼びましょう。これは、vistor が購入 + 確認をクリックした後にボタンを表示します。合計金額が表示されるページで、お礼のメッセージとメールが送信されます。

そのページで、クリックすると製品の詳細が別の Web サービスに送信されるボタンを含むモジュールを追加したいと考えています。今、私はいくつかの質問があります:

  1. そのボタンを確認(チェックアウト後)ページに配置するには、どのフックを使用できますか。ご覧のとおり、ボタンが表示されるかどうかを確認するためだけに、いくつかのフックを使用しています。leftColumn にのみ表示されます

  2. コード全体についてどう思いますか。getProducts() は、別の標準モジュールからコピーしただけの正しいメソッドでしょうか。私の例はありますか?

グローバルは無視してください。後でリファクタリングします。

base.php (重要な部分のみ)

製品.php

0 投票する
4 に答える
29960 参照

php - smarty .tplファイル内でphp関数を呼び出す方法は?

こんにちは私は.phpファイルに関数を書きました。すなわち

そして、この関数を.tplファイル内で呼び出したいと思います。私は{php} {/php}方法を使用しましたが、これは機能しません。これを呼び出す方法は何ですか?

ありがとう

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

php - Prestashop Smarty インクルードはスクリプトを死に至らしめる

Prestahop (1.4.4.1) 用の 10 個のテンプレートを作成しています。authentication.tpl のようなテンプレート ファイルは、次のものが含まれる場所で停止します。

なぜこれが機能しないのかわかりません。{include file="./errors.tpl"}、{include file="errors.tpl"} を試しましたが、結果は同じです。

いつも返信ありがとうございます

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

php - カテゴリの画像が prestashop に表示されませんでした

こんにちは、このコードを使用して、対応する画像でカテゴリを表示しました。prestashop 1.4.4 を使用しています

firebug を使って src 属性を見ると、このようなパスが表示されます - /prestashop/img/c/-category.jpg

そして、このように画像を表示したい-「/prestashop/img/c/6-category.jpg」ここで6は画像IDです。上記のようなURLを取得するためにコードを使用するにはどうすればよいですか。