0

私は の新人Prestashopです。新しいテーマを作成したいのですが、固定トップnavigation(Sticky) があり、その中に Permanent Link(Contact-Sitemap) と Currencies-Languages があります。

私の質問は、のコンテンツをどのように配置する{HOOK_TOP}かです。モジュールから生成されていることを知っています

「Permanent Link」は静的であるため、ハードコーディングできますが、Currencies-Languages はどうでしょうか。

カスタムフックとモジュールを作成する必要がありますか?

4

2 に答える 2

0

静的コンテンツを表示するように、hieder.tpl (または {HOOK_TOP} が配置されている場所) にハードコーディングできます。ただし、静的コンテンツ用の新しいモジュールを作成し、hook_top にフックすることをお勧めします。

于 2013-04-04T05:42:59.890 に答える
0

要件に応じて、これにはいくつかの方法があります。

しかし、最善の方法は、単純なモジュールを作成し、それを HOOK_TOP の上部にフックすることです。次に、admin でモジュールの位置を使用して、その位置を調整します。場合によっては、HTML の問題が原因でこれが機能せず、必要な結果が得られないことがあります。そのため、これに合わせて css と html を調整する必要があります。

簡単な方法は、コンテンツが静的な場合、そのコンテンツを直接 header.tpl ファイルに配置することです。この方法はより効率的で簡単です。ただし、配置しているコンテンツが通貨ブロックや言語ブロックなどの 2 つのモジュールの中間にある場合は、少し問題が発生する可能性があります。そのため、静的コンテンツを、その場所に最適なモジュール tpl ファイルに配置すると、より適切になります。

そのための新しいフックを作成する必要はありません。

それが役立つことを願っています。

ありがとうございました

于 2013-04-04T06:58:06.460 に答える