Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
я тоже это реализовал, но увы в шаблоне. А хотелось бы по правильному.Например, у меня было определение города по IP. Насколько помню, в index.php подключил этот скрипт, а сам город выводил в дизайне.
include('zgeo.php'); //подключаем модуль
$data=getipgeodata($_SERVER["REMOTE_ADDR"]); //получаем информацию об IP в переменную $data
$data = iconv('WINDOWS-1251', 'UTF-8', $data); //преобразуем кодировку для нашего сайта, из cp1251 в UTF-8 если нужно, если нет то удалите строку
$city = (getval('city',$data));
$region = (getval('region',$data));
$this->design->assign('city', $city);
$this->design->assign('region', $region);
Очень просто: за ресайз отвечает resize.php. В конец файла вставляетеПример - мне нужно получить картинку к товару и с ней что-нибудь сделать (условно - пережать)
(пока писал по ходу понял как сделать - в ProductView после получения данных из БД провести обработку)
$path_parts = pathinfo($resized_filename);
if (($path_parts['extension']=='jpg') || ($path_parts['extension']=='jpeg')) {
$output = shell_exec("/путь к jpegoptim --max=85 --strip-all --preserve --totals ".escapeshellarg($resized_filename));
}
if(is_readable($resized_filename))
{
header('Content-type: image');
print file_get_contents($resized_filename);
}