質問
昨日Prestashopを使い始めたので、まったくの初心者ですが、いくつか質問があります。
-
このためのAPIはまったくありませんか?ウィキを見つけたのですが、良い情報がありません。
-
必要に応じて、テーマを完全に編集したいと思います。 htmlを編集し、JavaScriptを追加/削除して、やりたいことができるようにしますが、アクティブなテーマのtplファイルを編集しても、何も起こりません。サイトはまったく同じままです。これはなぜですか、またはコアをハッキングせずにどこで変更しますか?変更を有効にするには、これらの.tplファイルを何らかの方法で再コンパイルする必要がありますか?
-
私も自分の要求に合うように多くのモジュールを編集したいのですが、ここでも同じです。それらのtplファイルを編集しても何も起こらないようです。むしろ、コアをハックしたくないと思います。プラットフォームを更新すると、これらは影響を受けます。
-
商品ページはどこにありますか。商品というページへのリンクを含むメニュー、またはストアで入手可能な商品の概要を示すメニューを作成したいと思います。
私は非常に混乱していますが、これを乗り越えなければならないのではないかと思います。私はWordPressで開発するか、CMSを使用せずに開発することに慣れています。
解決
テンプレートを編集した後、キャッシュをクリアしましたか? Prestashopはキャッシュシステムを使用してショップの読み込みを高速化するため、キャッシュディレクトリを空にして新しいテンプレートをコンパイルします
他のヒント
APIとドキュメントはまったく別のものです。
チームは、 http://doc.prestashop.comにあるドキュメントを更新しました(これ以上wikiはありません)。/
フォーラム(forum.prestashop.com)もチェックする必要があります。そこでは、質問や回答の数が少なくなっています。
トピックが死んでいるかどうかはわかりませんが、とにかくここに行きます。作業を開始するために、作業中のテーマがロードされていることを確認してください。これは、[バックオフィス]> [モジュール]> [テーマ]にあります。
以前の投稿者がバックオフィスに向かう>設定>パフォーマンスについて言及しているように、「強制コンパイル」を有効にし、「キャッシュ」を無効にします。
APIが利用できるかどうかは少しありますが、私の意見では、ボトムアップの相手から始めて、合理的なドキュメントがあります(ここでも、前述のとおり: http://doc.prestashop.com/ )が利用可能で、少なくとも質問を開始するためのいくつかの質問があります。
キャッシュを削除するだけではうまくいきませんでした。 / themes /
キャッシュの詳細パラメータ>>パフォーマンスを無効にできます。
前述のように、ここではキャッシュが問題になるため、常にクリアしてください。また、必要に応じてコントローラーを編集することもでき、テンプレートシステムを希望どおりに完全に構築できます。これはMVCであるため、カスタマイズする際にはシステム全体を考慮する必要があります。
VQMODを調べてください。これにより、コントローラーをオンザフライで編集して機能を追加するxmlファイルを作成できます。つまり、カテゴリページにフィルターや製品のロールオーバー画像を追加できます。VQMODは、コアシステムを更新できるので完璧です。