Блог
Elite-Board 3.0.210118, изменения в шаблонах
25 января 2021 16:01
Описание изменений в шаблоне
1. assets/js/script.js
1.1. Исправлен возврат к родительскому региону по кнопке Назад в окне выбора региона. Если Вы не используете штатный скрипт выбора региона, исправление в принципе и не нужно
Найдите метод $("#region_select_back").click и пропишите после load_region_list(back_region);
$.get(TPL_PATH+'ajax_data/el/region/'+back_region).done(function( data ) { if(data == null)back_region = 0; else back_region = data.parent; });
1.2. Исправлен перенос строк при редактировании комментариев. Найдите метод $('.com_edit').click и замените
user_text.replace(/<br\s*[\/]?>/gi, "");
на
user_text.replace(/(\r\n|\n|\r)/gm,"").replace(/<br\s*[\/]?>/gi, "\n");
2. pwa.html, footer.html
2.1. Добавлена ссылка на установку PWA приложения
Чтобы добавить ссылку на PWA приложение, добавьте в pwa.html код
var pwaReq = null; window.addEventListener('beforeinstallprompt', (e) => { pwaReq = e }); function pwa() { if (pwaReq) { pwaReq.prompt(); pwaReq.userChoice.then(function(choiceResult) { pwaReq = null }) } }
Собственно ссылку можно вывести, например, в footer.html так
<a href="#" onclick="pwa(); return false;">Установить приложение</a>
2.2. Исправлена ошибка "draggable" в консоли браузера.
Просто удалите из footer.html строку
<script>$('.slider-inputs').draggable();</script>
3. message.html - исправлена проблема с текстовыми полями, закрытыми для незарегистрированных пользователей
Найдите цикл вывода текстовых полей foreach from=$message.fields.t и замените там $v.hide на $txt.hide
4. map.html - исправлено управление картой на тач-устройства. Подключите библиотеку touch-punch
<script src="{%$settings.path%}js/jquery.ui.touch-punch.min.js"></script>
5. images/billing/yandex.png, yoomoney.png - добавлен логотип yoomoney
Полный отчёт по изменениям здесь
Комментировать
Комментарии
Комментариев пока нет