Да, можно с помощью JS, но так же есть еще один хитрый/простой способ - массив $SESS->tracker. Данная переменная содержит 5 последних страниц которые посетил пользователь.
вставляем в заголовок шаблона:
<?php
global $SESS;
$current_page = $SESS->tracker['0'];
$last_page = $SESS->tracker['1'];
$two_pages_ago = $SESS->tracker['2'];
?>
И дальше по шаблону можем использовать {current_page} {last_page} & etc.