【发布时间】:2017-08-18 11:23:06
【问题描述】:
我最近开始使用 X-Cart 平台制作网站。
我已经阅读了官方文档中的一些页面,但是很多内容与当前版本的 X-Cart (5.3) 不匹配。
据我了解,他们从 Smarty 切换到 Twig,但文件位置和层次结构也发生了变化。连数据库结构都被修改了,旧表也不再重名了。
我目前正在尝试完全替换我网站的页眉/页脚。 HTML 文件包含在列表中并与 twig 一起显示,但我不知道如何找到这些特定文件。
另外,我使用了 Webmaster Kit 插件来查找模板。问题是页面上显示的每个元素都是从多个位置构建的。它们中的大多数都可以在 /customer/layout/ 中找到,但它们是 layout.header 等列表的一部分,因此 twig 文件仅包含包装器并从数据库中检索其余代码,至少这是我对情况的理解。
{##
# Header logo
#
# @ListChild (list="layout.header", weight="100")
#}
<div id="{{ this.getUniqueId('logo') }}" class="company-logo">
<a href="{{ url() }}" title="{{ t('Home') }}" rel="home"><img src="{{ this.getLogo() }}" alt="{{ t('Home') }}" /></a>
</div>
我尝试通过我的数据库访问 layout.header,但文档中显示的表已不存在。
有人可以解释层次结构并指导我完成创建自定义页眉/页脚的步骤吗?
我确实创建了我的服装模块,但我仍然不知道哪些文件可以编辑以便在我的网站上进行更改。
谢谢,如果您需要更多详细信息,请告诉我。
【问题讨论】: