feat(legacy): invalidate cached assets using md5sum (#2161)
* feat(legacy): invalidate cached assets using md5sum Don't rely on version to invalidate cached assets * use Assets::url() when loading legacy pages * fix script docs
This commit is contained in:
parent
1edcbc0657
commit
23578da4e2
24 changed files with 457 additions and 271 deletions
|
@ -16,18 +16,17 @@ class AirtimeTableView
|
|||
'js/datatables/plugin/dataTables.pluginAPI.js',
|
||||
'js/datatables/plugin/dataTables.fnSetFilteringDelay.js',
|
||||
'js/datatables/plugin/dataTables.ColVis.js',
|
||||
'js/datatables/plugin/dataTables.colReorder.min.js?',
|
||||
'js/datatables/plugin/dataTables.colReorder.min.js',
|
||||
'js/datatables/plugin/dataTables.FixedColumns.js',
|
||||
'js/datatables/plugin/dataTables.FixedHeader.js',
|
||||
'js/datatables/plugin/dataTables.columnFilter.js?',
|
||||
'js/datatables/plugin/dataTables.columnFilter.js',
|
||||
];
|
||||
}
|
||||
|
||||
public static function injectTableJavaScriptDependencies(&$headScript, $baseUrl, $airtimeVersion)
|
||||
public static function injectTableJavaScriptDependencies(&$headScript)
|
||||
{
|
||||
$deps = self::_getTableJavaScriptDependencies();
|
||||
for ($i = 0; $i < count($deps); ++$i) {
|
||||
$headScript->appendFile($baseUrl . $deps[$i] . '?' . $airtimeVersion, 'text/javascript');
|
||||
foreach (self::_getTableJavaScriptDependencies() as $path) {
|
||||
$headScript->appendFile(Assets::url($path), 'text/javascript');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue