OSCommerce - 重组产品列表

发布于 2024-08-13 04:49:58 字数 160 浏览 7 评论 0原文

有谁知道如何重组Oscommerce中的产品列表(使用STS模板)?

我可以很好地设置输出样式,但是因为表格(即 )布局是在后端自动创建的,所以我可以'不知道去哪里改变行结构。

当然必须有一种方法来定制这个吗?

有什么想法吗?

Does anyone know how to restructure the productlisting in Oscommerce (using STS template)?

I can style the output fine, however because the table (i.e <tr> <td> </td> </tr>) layout is auto created in the back end I can't figure out where to go to alter the row structure to.

Surely there must be a way to customise this?

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

请远离我 2024-08-20 04:49:58

产品列表的布局实际上是在includes/classes/boxes.php 中定义的,

productListingBox 类是生成产品列表表的类。
实际的表格布局元素(tr、td 等标签)是在扩展类 tableBox 中生成的,因此请研究一下(是的,代码和 html 标签的混合是那么可怕)。

如果您不想更改表格布局,而只是更改表格单元格中的信息,那么您会发现它已加载到includes/modules/product_listing.php

中我查看的代码没有安装 STS,因此 STS 有可能在其他地方生成表......

The layout of the product listing is actually defined in includes/classes/boxes.php

class productListingBox is the one that generates the table for product listings.
The actual table layout elements (the tr, td etc tags) are generated in the extended class tableBox, so look into that (yes, the mixing of code and html tags is THAT horrible).

If you don't want to alter the table layout, but just change the information in table cells, then you'll find that it's loaded in includes/modules/product_listing.php

P.S. The code that I looked at didn't have STS installed, so there is a slight chance that STS generates the table somewhere else...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文