当前位置: 首页 > 知识库问答 >
问题:

Prestashop-后台没有引导

严昊昊
2023-03-14

我最近让主题支持访问backoffice,但他们所做的只是什么也没做,把我的backoffice搞砸了。

我用的是Prestashop 1.7。6.0(由于某些原因,我无法切换到较新的版本,因此更新不是一个选项)。一切都很好,但现在我发现一些后台页面(产品、品牌、属性)完全乱七八糟。看起来它缺少引导,但我不知道如何让它工作。

据我所知,他们应该打开SSL,但看起来域名仍然缺乏证书。也许因为打开它,一切都搞砸了?

我已经关闭了缓存和缓存/智能/目录是清楚的,除了index.php文件。

控制台显示4个错误。它们是关于丢失字体(404错误),包括在theme.css(见下文)。

    @import url(//fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700);
@import url(//fonts.googleapis.com/css?family=Ubuntu+Condensed);
@font-face {
    font-family: Material Icons;
    font-style: normal;
    font-weight: 400;
    src: url(e79bfd88537def476913f3ed52f4f4b3.eot);
    src: local("Material Icons"), local("MaterialIcons-Regular"), url(570eb83859dc23dd0eec423a49e147fe.woff2) format("woff2"), url(012cf6a10129e2275d79d6adac7f3b02.woff) format("woff"), url(a37b0c01c0baf1888ca812cc0508f6e2.ttf) format("truetype")
}

.material-icons {
    -moz-osx-font-smoothing: grayscale;

我在admin/themes/default/public中找到了所有包含的字体,并将它们复制到admin/themes/new-theme/public

错误从控制台消失。它修复了图标,但问题仍然发生:

断开的子页上的theme.css不正确。即使我没有任何缓存,并尝试使用私人标签几次-它不匹配FTP上的真实文件。

这里是FTP中不同内容的相同文件的确认:

我在服务器上没有任何缓存-什么都没有!

也当我复制正确的主题。css内容在源代码页面中输入错误的内容(这应该是正确的,因为它是同一个文件!)子页面在瞬间100%工作。不幸的是,只有当地人。

我甚至尝试通过直接URL附加这个文件,正如你在下面的屏幕截图中所看到的,它没有帮助。(突出显示的行是原始链接rel,这会导致我找到正确的路径文件,但仍然包含错误的内容)。

共有2个答案

高琛
2023-03-14

在发现了这个主题之后。css是不同的(仍然好奇它是如何改变自己的),并试图取代它-我终于试图从FTP中删除它。之后,我再次清除了所有缓存,访问了没有任何CSS的损坏站点,然后上传了一个新的。

也许是关于一些更新或者其他的东西。然而,我复制了主题。从theme/default/public中选择css并将其放置在theme/new-theme/public中。

现在子页面工作正常。

衡玄裳
2023-03-14

您是否尝试在SSL上打开缓存后清除缓存?-它也会导致问题。

乍一看,它似乎已经加载了引导,但其他一些CSS没有正确加载。

如果查看控制台窗口(F12),可以看到页面无法加载的资源。这可能有助于诊断问题。

 类似资料:
  • controllers/admin/adminPageController.php: 管理\主题\默认\模板\控制器\页面\Content.tpl 在Backoffice->管理->菜单->我以Home作为父级创建了控制器的菜单。 为什么不显示表?我做错了什么? Thanx

  • 我有问题。我无法登录backoffice。 我与主机提供商联系,他们说这不是他们这边的问题。 有什么办法吗?

  • Backoffice图像这是prestashop Backoffice的产品特征图像。有人能告诉我如何在控制器中访问这些特性吗?从过去的2-3天,我只在这方面的工作

  • 当我尝试打开我的后台产品页面时,它只显示空白的白色页面。 前台没有问题。 当我启用调试模式时,当我尝试打开前台时,它会显示此消息 在后台没有显示任何产品,但没有空白页。 请帮帮我。我使用prestashop 1.7

  • 拜托,我需要一些关于Prestashop问题的帮助。我在OVH共享主机上运行Prestashop 1.7。直到昨天早上,一切都很顺利,但后来我再也无法访问后台,反而出现了错误500。门脸还在工作,我还在接受订单。 资料: 我没有升级任何东西,无论是网站还是任何模块。 当我启用调试模式(define.inc.php),后台再次工作,但前台得到一个错误:前台错误。当我试图从后台重新生成. htacce

  • 我做了一个模块来钩住后台办公室产品页面中的表单(带有钩子)。我如何创建一个表单与一些输入模块? 我认为可以通过{和file}或{和file}来完成。如果有人将此解释为一个演练,我相信它也会成为许多其他人的一个很好的参考。这是由PrestaShop模块生成器创建的代码: