2010-06-02 3 views
2

J'ai cherché partout et il semble y avoir très peu de choses sur Zen Cart ... au moins quelque chose de beaucoup plus profond que "installer et aller". Je skinning (templating) un magasin Zen Cart, mais le design que je veux ne correspond pas à la mise en page actuelle, donc j'ai dû apporter des changements importants à tlp_header.php, tpl_footer.php, tlp_main_page.php, etc Y at-il une référence là-bas qui montre comment faire des choses de base telles que saisir toutes les catégories et leurs vignettes, énumérer tous les éléments dans une catégorie, etc? J'ai vérifié la documentation de l'API, mais c'est confus.Où puis-je trouver une référence Zen Cart complète pour obtenir des informations sur les articles et les catégories, etc.?

Répondre

0

Je réalise que cette réponse ne vous aidera pas ... six mois plus tard, mais de toute façon, juste au cas où cela aiderait quelqu'un d'autre: je suis d'accord, les documents API ne sont pas très utiles si vous ne connaissez pas votre chemin autour de Zencart, ils sont plus d'une référence. Vous avez quelques tutoriels dans le Zencart wiki. Aucun d'eux n'est une solution complète à ce dont vous avez besoin, mais à partir de bits d'ici et là, vous pouvez apprendre beaucoup (je l'ai fait au moins). D'autre part, mon conseil serait d'utiliser le code d'autres modèles et spécialement du modèle par défaut de Zencart et des fichiers header.php dans/modules/pages. Mais même plus loin, j'essaierais d'utiliser la fonctionnalité Zencart sans éditer aucun fichier en premier. Par exemple, si vous devez répertorier toutes les catégories et leurs vignettes, vous disposez déjà de cette fonctionnalité. Si vous appelez index.php avec un cPath d'une catégorie, vous obtiendrez cette liste, pourquoi se donner la peine de le faire à partir de zéro?

Si vous avez vraiment besoin d'inclure la liste dans un endroit différent, je commencerais à regarder "tpl_tabular_display.php" et "tpl_columnar_display.php" dans le dossier/common du template par défaut. Ils font tout le travail de sortie des listes de produits et de catégories respectivement. Et la plupart du temps, les appels SQL sont effectués dans les fichiers header.php dans/includes/modules/pages ou dans les fichiers de/includes/modules.

Questions connexes