Size: a a a

MODX. Русскоязычное сообщество.

2021 January 26

ЕП

Елена Подоляк (Якушк... in MODX. Русскоязычное сообщество.
Алексей Казанцев
Можно сделать асинхронной подгрузкой после загрузки сайта. у меня есть тяжелый сайт, много чего подгружаю после загрузки сайта. Метрики, аналитики, чаты, слайдеры крупные, и тд. сайту намного легче так
Могу показаться глупой 🙈 опыт с сфере веба меньше полугода, а с модх - около 2х месяцев(и то не регулярных встреч).... Со второй рекапчей от гугла была такая же беда - грузил свой скрипт и стили. Добавление атрибутов не помогало при этом. В таком случае через скрипт(самописный) нужно асинхронности/отложенности добиваться?
источник

D

Danil in MODX. Русскоязычное сообщество.
Сеттаймаут
источник

D

Danil in MODX. Русскоязычное сообщество.
Можешь попробовать
источник

АК

Алексей Казанцев... in MODX. Русскоязычное сообщество.
Елена Подоляк (Якушко)
Могу показаться глупой 🙈 опыт с сфере веба меньше полугода, а с модх - около 2х месяцев(и то не регулярных встреч).... Со второй рекапчей от гугла была такая же беда - грузил свой скрипт и стили. Добавление атрибутов не помогало при этом. В таком случае через скрипт(самописный) нужно асинхронности/отложенности добиваться?
Ну я другого варианта не вижу. Хотя я например реапчу не использую. Но не суть.
источник

АК

Алексей Казанцев... in MODX. Русскоязычное сообщество.
Елена Подоляк (Якушко)
Могу показаться глупой 🙈 опыт с сфере веба меньше полугода, а с модх - около 2х месяцев(и то не регулярных встреч).... Со второй рекапчей от гугла была такая же беда - грузил свой скрипт и стили. Добавление атрибутов не помогало при этом. В таком случае через скрипт(самописный) нужно асинхронности/отложенности добиваться?
<script>
var loadedMetrica = false;
window.addEventListener('scroll', loadMetrica);
window.addEventListener('click', loadMetrica);
window.addEventListener('mousemove', loadMetrica);
function loadMetrica() {
   if (!loadedMetrica) {
 /* ТУТ ВАШ КОД И СКРИПТЫ, метрика например*/        },500);
   }
   loadedMetrica = true;
   window.removeEventListener('scroll', loadMetrica);
window.removeEventListener('click', loadMetrica);
window.removeEventListener('mousemove', loadMetrica);
   
 
};
источник

ЕП

Елена Подоляк (Якушк... in MODX. Русскоязычное сообщество.
Алексей Казанцев
<script>
var loadedMetrica = false;
window.addEventListener('scroll', loadMetrica);
window.addEventListener('click', loadMetrica);
window.addEventListener('mousemove', loadMetrica);
function loadMetrica() {
   if (!loadedMetrica) {
 /* ТУТ ВАШ КОД И СКРИПТЫ, метрика например*/        },500);
   }
   loadedMetrica = true;
   window.removeEventListener('scroll', loadMetrica);
window.removeEventListener('click', loadMetrica);
window.removeEventListener('mousemove', loadMetrica);
   
 
};
Воу!!! Огромное спасибо!! 🙈🤗
источник

АК

Алексей Казанцев... in MODX. Русскоязычное сообщество.
Алексей Казанцев
<script>
var loadedMetrica = false;
window.addEventListener('scroll', loadMetrica);
window.addEventListener('click', loadMetrica);
window.addEventListener('mousemove', loadMetrica);
function loadMetrica() {
   if (!loadedMetrica) {
 /* ТУТ ВАШ КОД И СКРИПТЫ, метрика например*/        },500);
   }
   loadedMetrica = true;
   window.removeEventListener('scroll', loadMetrica);
window.removeEventListener('click', loadMetrica);
window.removeEventListener('mousemove', loadMetrica);
   
 
};
Реагирует на события скролла, свайпа, движения мышкой и затем срабатывает.
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
 {$order.cost ?:0} 
ребят а как правильно в такую конструкцию добавить
 | replace:" " : "" 
чет нифига не работает
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
 {$order.cost ?:0} 
ребят а как правильно в такую конструкцию добавить
 | replace:" " : "" 
чет нифига не работает
тернарник в скобки попробуй обернуть
источник

Е

Евгений Макей... in MODX. Русскоязычное сообщество.
Подскажите как вырезать пробел, так не обрезает
 [[+total.cost:replace=`" " : ""`]]
источник

М

Миша in MODX. Русскоязычное сообщество.
Евгений Макей
Подскажите как вырезать пробел, так не обрезает
 [[+total.cost:replace=`" " : ""`]]
[[+pagetitle:replace=Mr.==Mrs.]]
источник

Е

Евгений Макей... in MODX. Русскоязычное сообщество.
попробовал заменить : на ==, всёравно не работает, ничего не выводит
источник

М

Миша in MODX. Русскоязычное сообщество.
а ты кавычки указал все норм?
источник

М

Миша in MODX. Русскоязычное сообщество.
там ``
источник

Е

Евгений Макей... in MODX. Русскоязычное сообщество.
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
total_cost не?
источник

Е

Евгений Макей... in MODX. Русскоязычное сообщество.
не, дело не в этом, без replace выводит все хорошо
источник

Е

Евгений Макей... in MODX. Русскоязычное сообщество.
выводит к примеру 1 800, надо что бы 1800
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Евгений Макей
выводит к примеру 1 800, надо что бы 1800
источник

Е

Евгений Макей... in MODX. Русскоязычное сообщество.
Спасибо
источник