php - 如何在 smarty 中获得 css、js、图像文件的自动版本控制?

标签 php smarty smarty3

如何获得smarty中的css、js、图像文件的自动版本控制?

像这样

 <link rel="stylesheet" href="css/main.css" media="all"/>

到此

<link rel="stylesheet" href="css/main354435.css" media="all"/>

最佳答案

我想您需要这个来防止客户端缓存。最方便的方法(至少对我来说)是使用类似的东西:

<link rel="stylesheet" href="css/main.css?version=123456" media="all"/>

这样,每次版本更改时,客户端浏览器都会下载新版本

关于php - 如何在 smarty 中获得 css、js、图像文件的自动版本控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11864554/

相关文章:

symfony - 如何让 Smarty3 与 Symfony2 一起工作?

php - Smarty:templates_c 和缓存文件夹有什么区别?

php - 在 Prestashop 的注册表中添加地址字段

php - 使用 SmartyBC 类文件时,{php} 无法在最新的 smarty 中工作

php - 将 Smarty 从 Smarty v2 升级到 v3

php - 在 Prestashop 中添加新的后台办公室字段

javascript - 如何在codeigniter中显示json数据

php - 如何将此数组拆分为三个并使用 php 将其放在 <td> 中?

php - symfony 4 php模板位置

javascript - 使 PHP 生成的 URL 可在 Javascript 函数中触发