Oleg
Ну даже не знаю как ответить... Почему нет?
Никита
плагин, в нем слушатель в onWebPageInit(смотри в плагинах) он срабатывает при инициализации страницы и никакой аякс не нужен
Никита
если проходит по логике - не случается ничего, иначе - редирект
Oleg
Эм... Это не совсем мой случай. Лучше расскажу что именно я делаю.
Oleg
проверяй сниппетом и устанавливай переменную в js
Вот я такой вариант рассматривал. Выглядит немного костыльно, хотя точно рабочее решение ;-) Да и делал так уже, но думал вдруг есть что-то более правильное.
Oleg
А я делаю синхронизацию корзины браузера и сервера, то есть если логинен пользователь, то кидать корзину на сервер,а не логинен - ничего не делать.
Pathologic
ну, никто ж не мешает при логине еще и свою какую-то куку установить
Pathologic
если тебе именно через куки хочется проверять
Pathologic
но мне больше нравится вариант с переменной
Oleg
ну, никто ж не мешает при логине еще и свою какую-то куку установить
Но в формлистере написано, что он умеет в контроллере логин. И в коде написано это. Но у меня почему-то не ставит (хром, фф), может это браузерная безопасность? но вручную из сниппета я могу поставить....
Sergey
Вот я такой вариант рассматривал. Выглядит немного костыльно, хотя точно рабочее решение ;-) Да и делал так уже, но думал вдруг есть что-то более правильное.
Так а авторизацию (и проверку) может тогда сделать например через WebloginPE, когдато на нём делал, там и проверки есть авторизирован или нет
Pathologic
там вроде кука недоступна в js
Pathologic
и эта кука для автологина а не для проверок залогиненности
Oleg
там вроде кука недоступна в js
Да её даже в отладчике браузера не видно.
Oleg
Но я автологин тоже хочу, но он её тоже не ставит. Но это другая проблема.
Oleg
но мне больше нравится вариант с переменной
Короче теперь понятно, я не то не там ловил. Переменная огонь 👍
Pathologic
ну или ты можешь сделать через ajax все
Ilya
Здарова разрабы. Библиотека resource.php работает на 1.4.9? http://modx.im/blog/addons/877.html
Oleg
Ибо ставит в сессию
Да, там в сниппете Personalize это проверяется.
Pathologic
в ответе увидишь что залогинился и отправишь корзину
Oleg
Народ, спасибо за подсказку. 🥳
Sergey
Точно Personalize использовал а не WebLogin
Aliaksandr
почему, вполне себе js ловит куки - https://github.com/js-cookie/js-cookie - и set и get работало когда-то :)
Aliaksandr
но тут конечно проще вешать плагин на обновление корзины и ловить $modx->getLoginUserID("web") на мой вкус
Pathologic
httponly Если задано TRUE, cookie будут доступны только через HTTP-протокол. То есть cookie в этом случае не будут доступны скриптовым языкам, вроде JavaScript. Эта возможность была предложена в качестве меры, эффективно снижающей количество краж личных данных посредством XSS-атак (несмотря на то, что поддерживается не всеми браузерами). Стоит однако отметить, что вокруг этой возможности часто возникают споры о ее эффективности и целесообразности. Аргумент добавлен в PHP 5.2.0. Может принимать значения TRUE или FALSE.
Oleg
В общем я пришёл к варианту - при каждом обновлении страницы синхронизировать корзины, +1 запрос не будет сильно мешать.
Aliaksandr
ну видишь, "часто возникают споры о ее эффективности и целесообразности" ))
Aliaksandr
хотя я бы конечно вообще js не доверял в этом плане - как и любому другому языку, где всю логику можно увидеть просто зайдя на сайт и открыв страницу либо js-файл )
Aliaksandr
проще кинуть все на php, который никто не видит - и там уже рулить как хочешь))
Oleg
Это да. Про js и PHP. Но в данном случае пофиг - если логинен карты в руки, а если нет - будет просто игнор.
Artem
Заметил такой дебильный глюк в админке. Если в шаблон (чанк,сниппет и т.д.) вставить текст,где будет эмодзи, и потом нажать сохранить,то все что было после эмодзи исчезнет. В редакторе вроде такой же глюк
Saniock
Поставь utf8mb4 на базу и конфиг фаил
Konstantin
Всем привет. #запроспомощи У кого-нибудь есть свободный верстальщик, который в разумные сроки сверстает не очень сложный, но качественный интернет-магазин? Вёрстка из Фигмы. Потом натяжка на Evo (но под это уже желающие нашлись в этом чате). Пример мобильного дизайна https://monosnap.com/file/RJQauKiBoodRhRRCIjpHC3yc4cLRmP
Andrey
Как же та Фигма и прочие хипста-проекты заебали. Или я устарел со своими psd?
Камиль
Как же та Фигма и прочие хипста-проекты заебали. Или я устарел со своими psd?
Используй авакод и не знай проблем :) все форматы понимает
Oleg
Что за фигма? Визуальный конструктор? Чисто теоретически, а что бы оно сразу не выдавало html?
Oleg
Вон тильда же позволяет скачать html из своего конструктора.
Konstantin
Из плюсов как минимум быстрое внесение изменений и просмотр заказчиком. Коллаборация, короче.
Yaroslav
кто-то видел такое?
Yaroslav
http://prntscr.com/phxdq8
Saniock
а что норм
Yaroslav
впервые вижу
Saniock
поменяли дизаин админке
Илья
ну мы по молодости тож извращались над дизом админки всячески
Saniock
этож modx
Saniock
вот яб посмотрел менять дизаи админки на других CMS
Konstantin
впервые вижу
Если не ошибаюсь, Фабрика Сайтов на кастомном модксе сайты делает. У них можно демосайт сгенерить и посмотреть. ТАкая же порнуха.
Saniock
😂
Yaroslav
https://www.legiona.ru/
Anonymous
Они в отличии от фабрики сайтов не скрывают на чём сделано
Yaroslav
и собственно что там такого уникального ? к чему совать своё лого и вешать упоминание modx evo
Yaroslav
лепили из говна и палок
Yaroslav
аххаха)) http://prntscr.com/phxhej
Konstantin
аххаха)) http://prntscr.com/phxhej
вангую что это про формы обратной связи без политики и https
Yaroslav
а ещё круто сделали
Yaroslav
у всех пользователей и админа - права эдитора
Yaroslav
нужны правки - беги к нам
Saniock
👍
Anonymous
Может и мне так делать. И минимальный кост на правку 100€
Yaroslav
все мы лохи тут
Konstantin
нужны правки - беги к нам
У мегагруппа это в принципе основа работы. К коду доступа нет. Своим сайтом не владеешь.
Andrey
кто-то видел такое?
Сам иногда делаю плагины и возюкаюсь с меню, когда бюджет и желание есть. Чтобы по красоте типа.
Andrey
Также можно и виджетов нафигачить влёгкую. Та же метрика.
Andrey
Боюсь тут речь не про красоту для конечного пользователя
Если про ограничение прав, то да. А "красить" — ну так это каждый дрочит как хочет же, не?
Yaroslav
Если про ограничение прав, то да. А "красить" — ну так это каждый дрочит как хочет же, не?
клиенту важно не по красоте как хочет создатель, а так чтоб оно работало потом нормально и можно было обновить ))
Yaroslav
а так да, каждый дрочит как хочет
Andrey
Оно работает нормально. Скрыты лишние пункты, убрана всякая херобора. А если уж так надо то есть админский аккаунт и возможность наслаждаться всеми менюшками в первозданном виде. Но это нафиг не надо =)
Dmytro
Видил легиону собранно так себе но под их нужны сделали себе конструктор на котором и херячат сайты
Павел
Првиет всем
Павел
Ошибка конфигурации: 'GD и/или Zip PHP расширения не найдены'