11 июля 2018, 08:28 Вот так _.extend(Backbone.History.prototype, { _updateHash: function (location, fragment, replace) { if (replace) { var href = location.href.replace(/(javascript:|#).*$/, '') location.replace(href + '#' + fragment) } else { // Some browsers require that `hash` contains a leading #. // Huk Firefox and IE if (fragment === '') { if (navigator.userAgent.search(/Firefox/) < 0 && navigator.userAgent.search(/Trident/) < 0) { location.hash = '#' + fragment } } else { location.hash = fragment } } } }); var Router = Backbone.Router.extend({ .......... .......... .......... Новости и события / Обновление modx.pro 157 0
11 июля 2018, 08:08 Я вот про это имел ввиду Подскакивает вверх после срабатывания App.Router.navigate('');Так работает для всех элементов для Firefox где используется Backbone.Router Хотя код с верху, это конечно не выход. Новости и события / Обновление modx.pro 157 0
10 июля 2018, 17:43 Для Firefox нужно сделать примерно вот так clear: function () { if (!this.old_browser) { history.replaceState({}, '', window.location.href.replace(/#.*$/, '')); } if (navigator.userAgent.search(/Firefox/) < 0) { App.Router.navigate(''); } },Так как App.Router.navigate(''); не стираем # Получается остается «modx.pro/news/15883#» Новости и события / Обновление modx.pro 157 0
11 ноября 2016, 09:15 Сделать то не проблема, проблема в дальнейшем использовании. Если взять готовый проект куда можно встроить это приложение с минимальным количеством времени. То с полноценой корзиной так не получится, так как в ней не только поля оформления заказа но и другие индивидуальные фишки которые должны работать. Готовые решения / msOneClick - «Купить в один клик» 104 0
11 ноября 2016, 02:20 Оплата, доставка и другие сервис слишком сложны для внедрения в быстрый заказ через модельное окно. Это уже получится не быстрый заказ а корзина обычная. Здесь реализован механизм имено быстрого заказа с быстрым внедрением и стандартными полями для заказов, а так же выводом изображения цены и заголовка. Если есть желание то можно и сниппет корзины вставить, правда результат уже будет от рук зависить. Маску телефона, сразу не сделал)) раз надо значит сделаю. И если не нужно создава заказ в минишоп то можно просто отправить менеджеру на емвил. В принцепи можно это приложение использовать как для формы обратной связи и других возможных форм. Готовые решения / msOneClick - «Купить в один клик» 104 +2
PageBuilder — визуальный конструктор страниц для MODX 3 Класс! Пара моментов смутила: 1. Почему бы чанки сразу не вынести в файлы? 2. На фронте грузится свой CSS для стандартных блоков<link rel="stylesheet" href="/a...
mxDadata — интеграция DaData (Suggest, Clean, Party) с MODX 3 и MiniShop3 Вышла новая версия: [1.0.2-pl] — 2026-10-06 Fixed #9 Права mxdadata_edit, mxdadata_logs, mxdadata_cache_clear теперь проверяются в connector.php и в Processors\Mgr\Pr...
msp3PaymentSkeleton — шаблон для создания платёжных дополнений MiniShop3 вот круто. я как то писал платежное дополнение и парился как что. а теперь надеюсь все проше будет :-)
MiniShop3 1.2.0 - 1.3.0 Самое интересное Пообщались с клиентом он сказал что тыкал в позицию т.к. она не добавлялась (видимо лагал инет) и вот она размножилась таким образом.
Modx Revo 2.8.8 + Minishop 2 (4.4.2) + Babel 3.5.2 - превью товаров в админке у дополнител... Сначала сравните ответ connector для исходного товара и его перевода во вкладке Network. Если у перевода поле миниатюры пустое, смена чанка или рендерера сама картинку не добавит: ...
Сайт тормозит сервер, грузит процессор на 100% полезно посмотреть, какие URL запрашивают эти боты и сколько времени занимает их обработка. Частые обращения к поиску и фильтрам могут нагружать PHP сильнее, чем обычные страницы. ...
Подскажите насколько это рабочее решение Спасибо за ответ. У меня время создания заказа равно времени оплаты. Заказ оплачивается сразу через iframe на сайте. При нажатии на кнопку «оформить заказ» всплывает окошко робокас...
Не всегда срабатывает JS-событие Здесь лучше разделить «заказ создан» и «заказ оплачен». Первое событие фиксируется при успешном создании заказа, второе — после проверенного уведомления платёжной системы на сервер...
UiCMPGenerator дополнение для создания пакетов на днях начну делать доки, пока без видео обзора чисто текст и скрины, как будут готовы залью пакет
ResVideoGallery Для MODX 3 доступна ResVideoGallery 3.0.0-beta Компонент полностью переписан под MODX Revolution 3.* (PHP 8.4+). Что нового: 10 видеосервисов: YouTube, Vimeo, RuTube, ВКо...
Подскакивает вверх после срабатывания Так работает для всех элементов для Firefox где используется Backbone.Router
Хотя код с верху, это конечно не выход.
Так как App.Router.navigate(''); не стираем #
Получается остается «modx.pro/news/15883#»
То с полноценой корзиной так не получится, так как в ней не только поля оформления заказа но и другие индивидуальные фишки которые должны работать.
Если есть желание то можно и сниппет корзины вставить, правда результат уже будет от рук зависить.
Маску телефона, сразу не сделал)) раз надо значит сделаю.
И если не нужно создава заказ в минишоп то можно просто отправить менеджеру на емвил. В принцепи можно это приложение использовать как для формы обратной связи и других возможных форм.