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