На php хэдеры выглядят так:
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
Они должны быть посланы до начала загрузки основного контента. Где их приткнуть в Typo3 увы не знаю.
Однако если подумать: нужно ли вам отключать кеширование всей страницы? Возможно просто сделать отдельный файлик с курсом валют и подгружать его динамически js-ом?)
(function(){
var xmlhttp = new XMLHttpRequest();
xmlhttp.open('GET', '/[файл с курсом].html?' + Math.random(), true); //рандомный параметр для принудительной загрузки заново
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
if(xmlhttp.status == 200) {
document.querySelector('#header > div:last-child').insertAdjacentHTML('beforeend', xmlhttp.responseText);
} else {
console.log('Ошибка загрузки курса валют.')
}
}
};
xmlhttp.send(null);
}())