Отсюда вопрос, как бы нам тут реализовать такую штуку?
может тоже по keyup добавлять информацию в куки а при отправке проверять. запись добавлена удалять куку… нет заполнить форму..
Никто не озадачивался этим? Или может есть уже готовое решение?
А как там реализовано? Может портировать на вторую ветку можно быстро?
На первой ветке в статьях это реализовано. Просто нажимаешь "назад" и возвращается заполненная форма.
А как там реализовано? Может портировать на вторую ветку можно быстро?
if($errors) { // При добавлении статьи при ошибках сохраняем введенные поля cmsUser::sessionPut('article', $article); cmsCore::redirectBack(); }
Это уже сложнее, тут нужен спец
в каком файле первой ветки это? полный путь если можно.
Видимо речь идёт о приложении для мобильника?ВК решили проблему
нет, с приложением там все понятно. речь идет о браузерной версии сайта. у меня в компе постоянно она включена. возможно они используют куки.
Видимо речь идёт о приложении для мобильника?
А что если при кейап менять аяксом содержимое этой куки и после того как статья добавится удалять ее? а при создании статьи снова создавать и заполнять?
Я раза четыре, на новом сайте, сталкивался с подобной проблемой,- на мобильном интернете сидел.
в первой ветке это касается обнаруженных ошибок в заполненной форме и переданной на обработку сайту.
Так что, сказать спасибо браузеру или всё же где-то в коде?
Действительно, закомментировал условие, заполнил поля, отключил интернет,- все поля сохранились.
Значит что то другое
А авто сохранение возможно в черновик реализовать или это будет грузить сервер?
З.ы. неомесенджер, по крайне мере на первой ветке чётко сохраняет, если что то написал и не отправил, то хранится будет веками… Вопрос как и в чем отличие?
Полезная штука, думаю Fuze не откажет
<script> var elements = document.querySelectorAll('input, textarea'); function checkValidity() {}; for (i=0; i<elements.length; i++) { (function(element) { var id = element.getAttribute('id'); element.value = localStorage.getItem(id); // обязательно наличие у элементов id element.oninput = function() { localStorage.setItem(id, element.value); checkValidity(); }; })(elements[i]); } </script>
Посмотрел вывод в консоль, на добавлении типа контента туда заполняются технические данные… видимо как-то это реальзовано уже но дл технических… а туда бы еще засунуть данные которые заполняются пользователем, и после успешной отправки их просто
localStorage.clear();
это я нашел как реализовать вообще. а поиском нади по localStorage там есть в скриптах это…
Рачей, это где такое, не ищется поиском?