在 Joomla K2 中更改图像重命名


Change image renaming in Joomla K2

我想用 md5 更改 K2 重命名项目图像。K2 的回应是"我们不会只处理它或为图像使用额外的字段我想根据我在这里找到的答案更改代码,但我在当前的 K2 中找不到该代码。我什至尝试使用 imristo 的哈希管理器和十六进制到文本转换网站更改每个图像的 md5,以便保存在/media/k2/items/cache/中的文件类似于 item_100_image_aaaaaaa.jpg 但无法使其工作

我希望/media/k2/items/中图像的文件名保持不变。为什么,真的没有理由,我只是喜欢干净的东西。我不想使用他们的建议来创建额外的字段并为原始、超小、小、中、大和超大创建一个额外的字段,因为这会增加我的数据库的大小。我尝试 k2 的主要原因是因为我当前的软件 sobipro 在索引数据库时会膨胀数据库。我目前有超过 1200 件商品。

如何更改当前的 K2 版本 2.7.0 以将原始文件名保留在/media/k2/items/cache/中,我的图像文件名中没有空格。我确实有字母,数字和连字符,但可以替换或删除连字符。我只有jpg和png图像

问题是你需要大量修改 K2 的核心以满足你的需求 - 我敢肯定这不是你想要的。

我理解您的需求,但遗憾的是,如果不对许多文件(包括核心 K2 上传文件和视图文件)进行实质性修改,就无法在 K2 上做到这一点。

您可以随时通过媒体管理器上传图像,只需在 K2 文章中引用它们即可。我认为这将是一个干净的解决方案。