【问题标题】:Logo is not showing in Joomla driven website徽标未显示在 Joomla 驱动的网站中
【发布时间】:2013-11-23 21:19:43
【问题描述】:

感谢您阅读本文并帮助我解决此问题!我尽我所能找出这里发生了什么,徽标仅显示在主页中。所有页面共享相同的模板,CMS 是 Joomla。我检查了图像的路径,它看起来很好,但为什么它没有显示在其他页面中?我是 Joomla 的新手,这是我相信我可以得到关于这个问题的解释的唯一地方。你能花一分钟检查一下检查它们的代码吗?这是网站http://targetlabs2.net/mazani/

【问题讨论】:

  • 检查 imgs 源属性指向的位置,然后您就有答案了...您可能希望使用浏览器开发者控制台或查看页面源来执行此操作。
  • @arkascha 感谢您的回答。正如我所提到的,我已经检查了它们,并且在实际显示徽标的主页中的路径与未显示徽标的其他页面中的路径相同。
  • 那么当浏览器请求文件时,http服务器的错误日志文件会报告什么?浏览器控制台会根据该引用报告什么?
  • @arkascha,感谢您尝试帮助我 :) Mark Simpson 的解决方案解决了这个问题。
  • 如果你的问题已经解决了就好:-) 但是我的印象是你只是治愈了一个症状,但自己并不能真正找到导致这种问题的原因......如果我错了,但你真的应该学习如何自己调试这些东西,这就是我试图引导你走向......

标签: php css joomla


【解决方案1】:

在 Joomla 全局配置中,确保您使用 mod_rewrite 启用了 SEF(搜索引擎友好)URL。

然后清除您的 Joomla 缓存。

这应该会删除您 URL 中的 index.php,修复子页面上损坏的徽标。

【讨论】:

  • 非常感谢!我知道我可以在这里找到解决方案 :) 是的,现在已经解决了。
  • 很高兴它成功了 :) 请在您有空的时候将答案标记为正确。
  • 我已经标记过了。我还有一个问题想在这里分享,或者我应该创建一个新线程吗?我尝试了所有解决方案,包括 php.ini 和 .htaccess 修改,但似乎没有任何效果来禁用 Joomla 中的魔术引号选项。这是非常痛苦的。有什么方法可以阻止 Joomla 自定义模块手动输出这些额外的引号?每次更新和保存帖子时,应该有任何技巧可以欺骗 php 以逃避添加的 HTML 实体。
  • @user2951941 谢谢。是的,肯定会为这个问题创造一个新问题。部分原因是 SO 更喜欢每个问题来解决一个问题,但更多的是因为我不是 PHP 人,所以无法帮助你。这里有比我更聪明的 Joomla 人,如果你把它作为一个新问题发布,你会更多地关注这个问题。
猜你喜欢
  • 2012-08-21
  • 1970-01-01
  • 1970-01-01
  • 2014-03-08
  • 1970-01-01
  • 1970-01-01
  • 2014-08-06
相关资源
最近更新 更多