我突然开始看到一个奇怪的问题。
我的媒体经理只显示一个项目。树视图显示所有目录,但任何给定目录中的项列表仅显示最后一项(大小写字母)。
我检查了文件/文件夹的权限等内容,但它们都是一样的。上传新图像不是问题,除了它们不出现在任何列表中。
是的,我可以在ftp中看到该文件夹的内容。
我是超级用户。
有没有人见过这样的东西?
答案 0 :(得分:3)
这是joomla在媒体模块中输出缓冲的错误(administrator / components / com_media / views /)在{module type} /tmpl/default.php中回显渲染调用的结果会导致错误。
要解决这个问题,我只需在循环期间将render调用的输出连接成一个字符串变量。然后强制输出缓冲(ob_start())并在脚本末尾回显变量。
这是一个大锤的方法,但是joomla并不是玩wack-a-mole的平台。