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.
друзья, есть у кого модуль статей для Simpla 2.3.7?
Формирование заголовков Last-Modified (порт с OkayCMS)
Проверить результат Для просмотра ссылки Войдиили Зарегистрируйся
в архиве инструкция!
В файле Для просмотра ссылки Войдиили Зарегистрируйся, строка ~35 добавляем:
// Выводим LastModify для главной
if ($view->page && $view->page->url == '') {
$view->setHeaderLastModify($view->page->last_modify);
}
07.06.2016 UPD: добавил поправленный sitemap.php с выводом тега last_mod
14.04.2016 UPD: добавлен вывод тега для главной страницы сайта
3) в файле /view/ProductsView.php ~строка51 добавляем:
//lastModify
$last_modify = array();
$brand_id_filter = '';
$category_id_filter = '';
if(!empty($filter['brand_id'])) {
$brand_id_filter = $this->db->placehold('AND p.brand_id in(?@)', (array)$filter['brand_id']);
$last_modify[] = $brand->last_modify;
}
if(!empty($filter['category_id'])) {
$category_id_filter = $this->db->placehold('INNER JOIN __products_categories pc ON pc.product_id = p.id AND pc.category_id in(?@)', (array)$filter['category_id']);
$last_modify[] = $category->last_modify;
}
$this->db->query("SELECT p.last_modify
FROM __products p
$category_id_filter
WHERE 1 $brand_id_filter
GROUP BY p.id");
$res = $this->db->results('last_modify');
if (!empty($res)) {
$last_modify = array_merge($last_modify, $res);
}
// НАЧАЛО УДАЛИЛ ЭТОТ КУСОК, ПОТОМУ ЧТО
//В файле Для просмотра ссылки Войдиили Зарегистрируйся, строка ~35 добавляем:
// Выводим LastModify для главной
//if ($view->page && $view->page->url == '') {
//$view->setHeaderLastModify($view->page->last_modify);
//}
if ($this->page) {
$last_modify[] = $this->page->last_modify;
}
// КОНЕЦ
$this->setHeaderLastModify(max($last_modify));
//lastModify END