Alisa
Вполне, если тебе его хватает.
Alisa
Яндекс карты и метрику (если есть) заверни в setTimeout( function() { ... }, 4000 );
Oleksandr
Пока еще не пробовал, но читал что могут скрипты отвалиться
Alisa
Гугл ненавидит Яндекс.
Oleksandr
Сколько компонент стоит?
Alisa
Смотри на модсторе, они вроде сами цену иногда корректируют. Все вещи можно и без него делать, он просто может экономить время. Или добавить граблей)
Alisa
Да, скрипты могут отваливаться, как с любым сборщиком. Ни minifyx, ни мой компонент не исключение.
Alisa
Даже RocketLoader от CloudFlare косячит через раз.
Alisa
Асинхронная загрузка стилей и defer/async для скриптов могут порешать. Но со стилями может быть прикол. Если у тебя критических CSS нет, а ты вешаешь жирный стиль на асинхронную загрузку, то рейтинг упадёт.
Alisa
И да, порядок выполнения легко сломать. К примеру компонент minishop2 (или любой другой) допишет свои стили без defer/async. А у тебя jQuery и прочие штуки с defer/async. В итоге сперва сработает минишоповский скрипт, обматерит за то. что нет jQuery.
Oleksandr
понял)
Oleksandr
спасибо за объяснение
Миша
напомните, как проверить, есть ли сессия mgr
Миша
$modx->user->hasSessionContext('mgr')
Миша
точно, спасибо
Artem
ребят, как в это меню можно добавить ссылку на внешний сайт?
Миша
пздц, вот за что не люблю вс. эту кухню так за неочевидность. Я делаю четкие условия для замены шаблона, но меняет даже для анонима
andrey
Вполне, если тебе его хватает.
» Яндекс карты и метрику (если есть) заверни карты можно ещё так завернуть: var wayMap = new Waypoint({ element: document.getElementById('index-map-row'), handler: function(direction) { if(!myMap){ $.getScript( 'https://api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=XXX-XXX&load=Map,Placemark&mode=release' ) .done(function( script, textStatus ) { ymaps.ready(map_show); }) .fail(function( jqxhr, settings, exception ) { $('.index-map-row').hide(); }); } }, offset: '88%' }); // прокрутили до карты
Николай
Rahim
Приветь как в Minishop2 Gallery вывести [[+dx]]
Иван
или - {foreach $files as $dx => $file} выводим {$idx}
Иван
или там есть [[+rank]]
Rahim
👍 spasibo
Миша
Nikolay
С Рождеством католиков если есть такие
Николай
Миша
Аминь
омен
Миша
Миша
кстати хороший фильмец
Миша
надо бы еще раз глянуть
Roman 🚀
Здесь есть гуру этого долбаного PageSpeed Insight?
Я подразобрался в теме, могу ответить на конкретные вопросы
Roman 🚀
важно это.
Roman 🚀
Наливай чай и садись, смотри https://www.youtube.com/watch?v=dlBJf8x1UWo&t=7s
Oleksandr
Наливай чай и садись, смотри https://www.youtube.com/watch?v=dlBJf8x1UWo&t=7s
не поверишь, я вчера как раз искал в этом чате
Roman 🚀
слово для поиска: Мурыч ))
Oleksandr
все круто, понятно, но мне нужен человек, который напишет скрипты для параллельной загрузки как он рассказывал
Roman 🚀
Roman 🚀
критикал ксс инлайню в head
Roman 🚀
это сразу дало буст до 90
Anton
да, скрипты по таймауту - это самое действенное.
Anton
особенно с некоторыми внешними, на которые он ругается, по-другому никак не сделать.
Sergey
это сразу дало буст до 90
С яндекс метрикой?
Anton
с чем угодно
Roman 🚀
С яндекс метрикой?
все метрики в ГТМ, а гтм вместе со всем по таймауту
Roman 🚀
забавно видеть как пейджспид ругается на собственный же продукт - гтм ))
Sergey
Прикольно
Roman 🚀
или в консоли хрома валятся алярмы на скрипты гугла
Евгений
всем привет. подскажите плиз если в сниппете pdoPage я изменю значения параметров шаблонов пагинации на свои они при обновлении компонента перезапишутся?
Иван
Если просто в вызове в шаблоне - нет
Евгений
Если ты в самих исходниках правишь, что-то - да.
нет, через админку на вкладке "Параметры"
Евгений
просто везде писать такую портянку в вызове надоело)
Андрей
нет, через админку на вкладке "Параметры"
Для этого существуют наборы параметров
Евгений
хочу переопределить параметры по умолчанию и просто не писать их при выводе
Евгений
Для этого существуют наборы параметров
а они разве могут быть применены одновременно с указанием параметров в вызове?
Андрей
Так то проверить недолго)
Евгений
Если не ошибаюсь да, могут
посмотрел в доке - с этими параметрами чотб вызвать всё равно надо прописывать в вызове сниппета... смысл теряется(
Евгений
Ну в вызове сниппета да, надо название набора указывать
ну значит получается "шило на мыло"... я то хотел избавиться от всех тех tplPageNext, tplPagePrev, tplPageActive и т.д. ну ладно( видимо придётся и дальше всё это писать в каждом шаблоне( правда потом не дай бог какие правки в шаблоне переключателя....🤦🏻‍♂️
Евгений
спасибо)
Андрей
Чем смог)
Misha
друзья подскажите, а есть ли какой нить плагин чтобы в коллекции в ресурсе была навигация как в минишопе? вперед назад вверх?
Миша
а msProducts может просто массив вернуть?
Миша
без чанка?
Миша
эх печать беда, опять костыли писать
🙈 PG
json вроде умеет
Андрей
эх печать беда, опять костыли писать
https://github.com/Ibochkarev/miniShop2/pull/500 - вот это не поможет?
Миша
https://github.com/Ibochkarev/miniShop2/pull/500 - вот это не поможет?
как тут верно то новый сниппет скопиролвать
Миша
выводит просто 1