当您使用 EE 默认文件管理器选择条目中的图像时,默认视图是“将文件显示为列表”。
有没有办法将缩略图视图显示为默认值?
在这一点上,我会对核心 hack 感到满意。
我通常不将文件管理器用于站点(更喜欢资产),但这个客户的预算很紧
当您使用 EE 默认文件管理器选择条目中的图像时,默认视图是“将文件显示为列表”。
有没有办法将缩略图视图显示为默认值?
在这一点上,我会对核心 hack 感到满意。
我通常不将文件管理器用于站点(更喜欢资产),但这个客户的预算很紧
我过去也想知道这样做 - 结果很简单。打开 ee_filebrowser.js 并搜索a("#dir_choice").val()
. 之后立即添加:
; a("#view_type").val('thumb').change();
确保包含前导;
.
我只在 Safari 中对此进行了测试,但我不明白为什么它不能在任何地方工作。顺便说一句,JS 美化器使这种事情变得无限容易。
我不建议出于任何原因破解核心,我建议不惜一切代价避免它。
话虽如此,我将提供我发现的相同内容。
在 EE 2.5.3 中,您希望编辑以下文件:
/themes/javascript/compressed/jquery/plugins/ee_filebrowser.js
/system/expressionengine/libraries/File_field.php
我发现这些在我的文本编辑器中进行文件搜索,这些文件view_type
来自该下拉列表的 id。javascript 已缩小,因此您可能希望取消缩小它,然后重写处理开关的部分。我不是最好的 JS/jQuery 人,而且未缩小的 js 也让它变得更难了,所以我不会提供比我迄今为止发现的更多的东西。
如果您对 js 不熟悉,请考虑从两个文件中提取部分部分,并可能开始一个相应标记的新帖子。
另请注意:这可能不仅仅是这两个文件,因此请将此答案视为一个开始,仅此而已。