この返信があなたの役に立たないことはわかりました... 6 か月後ですが、念のため、それが他の誰かの役に立つ場合に備えて: 同意します。Zencart の使い方をまだ知らない場合、API ドキュメントはあまり役に立ちません。以上が参考になります。
Zencart wikiにいくつかのチュートリアルがあります。どれも必要なものに対する完全な解決策ではありませんが、あちこちのビットからかなり多くのことを学ぶことができます (少なくとも私は学びました)。
一方、私のアドバイスは、他のテンプレートのコード、特に Zencart のデフォルト テンプレートと /modules/pages の header.php ファイルのコードを使用することです。さらに、最初にファイルを編集せずに Zencart 機能を使用しようとします。
たとえば、すべてのカテゴリとそのサムネイルを一覧表示する必要がある場合、その機能は既に用意されています。カテゴリの cPath を指定して index.php を呼び出すと、そのリストが取得されます。
リストを別の場所に含める必要がある場合は、デフォルト テンプレートの /common フォルダー内にある "tpl_tabular_display.php" と "tpl_columnar_display.php" を調べます。それらは、製品とカテゴリのリストをそれぞれ出力するすべての作業を行います。ほとんどの場合、SQL 呼び出しは /includes/modules/pages 内の header.php ファイルまたは /includes/modules のファイルで行われます。