Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по вёрстке Смена аватара не сразу, как исправить?

Смена аватара не сразу, как исправить?


     25.04.2016    Общие вопросы по вёрстке    486

вопрос
Дело в том что при смене аватара пользователя, прежний ещё остаётся до тех пор пока пару раз не обновишь страницу.
Я так понимаю прежний аватар сохраняется в кэшах браузеров.
А нельзя ли сделать смену аватара сразу после обновления страницы пользователя после смены аватара?
Буду благодарен за помощь.

Ответа пока нет


Комментарии пользователей (3)

vitnet
218

2172 | 930

vitnet - 26 апреля 2016 00:54 - Эксперт

Откройте файл engine/modules/profile.php

Найдите
    else $mailbox = "";

Добавьте ниже
    $tpl->set( '{uniqid}', '?' . uniqid() );

В шаблоне userinfo.tpl используйте новый тег {uniqid}
... src="{foto}{uniqid}" ...

Gott2
20 | 1

Gott2 - 26 апреля 2016 22:54 - Юзер

Спасибо

nowheremany
192

1659 | 1292

nowheremany - 27 апреля 2016 00:05 - Эксперт

Аватары кэшится не будут браузером - каждый раз заново грузится

Благодарность принимаю тут Связь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы