COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Поиск по сайту

Результаты поиска по тегам 'last-modified if-modified-since'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Релизы
    • Анонсы
    • Сообщения об ошибках
    • Предложения и пожелания
    • Перевод
    • Информация
  • Поддержка
    • HOW TO
    • Общие вопросы
    • Шаблоны и внешний вид магазина
    • SEO
  • Модули, шаблоны, дополнения
    • Модули
    • Шаблоны
    • Wanted
  • Реклама
    • Google Adwords
    • Яндекс Директ
  • Стол заказов
    • Мастеровые
    • Разработка интернет магазина под ключ
    • Разработка Модулей
    • Разработка Дополнительного Функционала
    • Разработка Дизайна и Шаблонов
    • Разные работы по существующему магазину
  • Доска почёта
    • Хвастаемся своими магазинами
    • Хвалим / Ругаем Исполнителей
  • Разное
    • Курилка
    • Хостинг
  • Песочница
    • Проблемы с установкой настройкой движка
    • Часто задаваемые вопросы
  • Настройка, оптимизация, безопасность
    • Безопасность магазинов на Opencart
    • Тонкая настройка и оптимизация магазинов

Искать результаты в...

Искать результаты, которые...


Дата создания

  • Начало

    Конец


Последнее обновление

  • Начало

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начало

    Конец


Группа


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Last-Modified и If-Modified-SinceУ кого OCHOOP (принципе решение к любой версии должно подходить)выкладываю решение бесплатно.Открываете /http/catalog/view/theme/ваша тема/template/product/product.tplвесь коду в файле опустите пробелом чуть ниже и с верху втавьте: Код: <?php $timestamp = strtotime($date_modified); $LastModified_unix = $timestamp; // время последнего изменения страницы $LastModified = gmdate("D, d M Y H:i:s \G\M\T", $LastModified_unix); $IfModifiedSince = false; if (isset($_ENV['HTTP_IF_MODIFIED_SINCE'])) $IfModifiedSince = strtotime(substr($_ENV['HTTP_IF_MODIFIED_SINCE'], 5)); if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])) $IfModifiedSince = strtotime(substr($_SERVER['HTTP_IF_MODIFIED_SINCE'], 5)); if ($IfModifiedSince && $IfModifiedSince >= $LastModified_unix) { header($_SERVER['SERVER_PROTOCOL'] . ' 304 Not Modified'); exit; } header('Last-Modified: '. $LastModified); ?> Открываете /http/catalog/controller/product/product.phpПосле: Код: $this->data[‘breadcrumbs’][] = array( ‘text’ => $product_info[‘name’], ‘href’ => $this->url->link(‘product/product’, $url . ‘&product_id=’ . $this->request->get[‘product_id’]), ‘separator’ => $this->language->get(‘text_separator’) ); Вставляете: Код: $this->data[‘date_modified’] = ($product_info[‘date_modified’]); Теперь когда у вас изменился товар работает функция: Last-Modified и If-Modified-SinceНо это только для товара!По аналогии делаете для категории , блога (хотя не знаю зачем но а в друг) , производителя….Бесплатное решение может кому пригодится. Проверить работоспособность можно здесь:https://webmaster.yandex.ru/server-response.xml