Появилась вот такая вот задачка — убрать кэширование модуля корзины виртуалмарта в джумле при включенном плагине System Cache.
Решение было следующее, в файле cache.php (plugins\system\cache\cache.php) перед тем как будет выводиться закэшированная страница найти позицию в которой начинается и заканчивается блок вывода модуля корзины и исключить его из кэша.
Известно, что kartik\datetime\DateTimePicker передает дату в формате dd.mm.yyyy, чтобы принять и сохранить данные в базе нужно иметь таблицу в базе данных с типом DATE. Так вот, задача стояла следующая — дата которая будет передаваться в базу и приниматься обратно имела тип — INT(11). Что для этого сделать? — читайте далее.