Andrey
вот я по этому поводу и написал.. тут действительно разница? Я просто для себя скорее, интересно
mr.kvazars
Работает быстрее, да
mr.kvazars
Проще? да. иногда нет необходимости создавать отдельные чанки/сниппеты
Артур
Лично для меня феном это в первую очередь повышение читаемости кода.
Evgeniy
Да много там разных нюансов. Где-то сайт на стандартном парсере будет быстрее, где-то на феноме. Феном используют больше для удобства и скорости разработки.
Артур
Стандартный парсер не позволяет работать с файлами.
Andrey
ага, понял, спасибо за ответы) Я просто рево последний раз давно "трогал", а сейчас появилась необходимость, открыл код соседнего сайта, а там только феном) Открыл ещё сайт - там снова феном) Короче, везде, где проверял, натыкаюсь на феном
Артур
Артур
Evgeniy
просто по стандарту в модиксе работает так, что он идет в базу и видит там что надо взять файл и какой именно файл
Evgeniy
и потом уже берет сам файл
Evgeniy
а в феноме этого не происходит без необходимости
Алексей
Nano.Karmabot.chat
Wonderful! Jonik73 got +1 from smialexby. 7 karma in total.
Anonymous
Roman
Алексей
Anonymous
Вопрос какой у вас?
Загружаю товары, через админку перехожу видно, на сайте просто смотрю группа пуста.
Roman
Anonymous
что за группа?
группа товаров, каталоге, писали выше что в шаблоне может какой-то запрет стоять, возможно в этом проблема
Dan
Roman
Максим
После применения промокода от msPromoCode2, в корзине меняется цена: появляется новая с учетом скидки, а старая зачеркивается. Кто или что отвечает за такое поведения? От чего это зависит?
Максим
https://www.orangybuffet.ru/assets/uploads/screenshot_19.11.2021-10-10-38_2.gif
Иван
Максим
в чанке вывода позиции
А как msPromoCode2 заставляет miniShop2 "налету" обновить корзину, чтоб стоимость товаров в ней изменилась с учетом промокода? И как msPromoCode2 даёт понять, что теперь цена - это старая цена, а вот тебе новая цена?))) Павел Гвозь в ТП меня посылает то туда, то сюда, но по существу не говорит. Толи я его не понимаю, толи он меня))) Сам в коде не могу разобраться)))
Артур
Максим
Если говорить конкретно о том, для чего мне это надо, отвечу: мне нужно менять цену для определенных товаров в определенных случаях. Делаю я это через плагин на событие msOnGetProductPrice. В итоге стоимость товара в корзине считает так, как мне нужно. После применения промокода, стоимость также корректно меняется с учетом скидки. НО!!! Старая зачеркнутая цена уже не отображается! Почему так я не пойму. И кто в этом виноват)) я или какой-то из компонентов)))
Максим
Максим
Всем привет! Как сделать так, чтобы вывести общую скидку товара в корзине минишоп 2? Написал такое выражение, только если прибавить товар, то она не менятеся
Максим
Точнее меняется, только после перезагрузки товара
Алексей
я меняю цену через событие msOnGetProductPrice и да, старая цена не пишется.
но есть нюанс.
Алексей
Максим
С этим выражением такая же фигня
Максим
Просто переменные объявляются после как я понял
Алексей
Алексей
ааа ясно.
Алексей
вам нужно js чутка поменять... чтобы оно считало без перезагрузок.
Максим
Понял, а никак не сделать, чтобы работало выше?
Максим
Может, как-то можно эти переменные объявить заранее?
Андрей
Всем привет! Подскажите пожалуйста, в msSeasrch2 есть автокомплит. Он выдаёт по 5 результатов. Как изменить это число?
Всю доку перерыл, решение найти не могу
Алексей
Андрей
Алексей
ага)
https://docs.modx.pro/komponentyi/msearch2/snippetyi/msearchform
и че в даках нет вообще?
Артур
ага)
Пробовал limit менять?
Андрей
Пробовал. Он отвечает за вывод результатов на странице, но не в быстрых результатах во всплывашке. В доке смотрел, честно. И гуглил😢
Максим
Вадим Семыкин
Всем привет. Никто не знает, можно ли на beget’е управлять параметрами php.ini ? Если да, то только на VPS или на обычном тоже можно?
🙈 PG
Гугли init_set
Nariman
Nariman
нечто такое есть вроде
Алексей
Вадим Семыкин
Гугли init_set
Это может не работать. У мульти Хоста так:
Поскольку в нашей компании для обработки "PHP" не используется "mod_php", все настройки связанные с "PHP" следует заносить в отдельный файл "php.ini"
Алексей
я наверное у них лет 10 уже.... )))
Anonymous
Коллеги, подскажите пожалуйста, хочу сайт сделать доступным только для группы пользователей users. Создал все страницы авторизации, группу пользователей users. Какие права ей назначить, чтобы могли смотреть сайт после авторизации?
Артур
Anonymous
Артур
Anonymous
Геморройный метод, ежедневно будут публиковаться новости, события... это закрытый портал компании
Anonymous
Может есть другой вариант какой-нибудь?
Артур
Anonymous
Да просто не верится, что в modx нет другого варианта )
Sentinel
Anonymous
Артур
Sentinel
Артур
Рубрика "Так лучше не делать"
В сниппетах pdoTools для проверки - залогинен пользователь или нет в определённом контексте, используется конструкция $modx->user->hasSessionContext(). Такой же метод встречается и в других дополнениях. И даже в примерах на сайте сообщества. Но дело в том, что это внутренний метод и по идее он должен быть закрытым. Но у MODX (как я говорил раньше) проблема с применением принципа инкапсуляции - у него во всех классах и свойства и методы открытые.
Так вот, конкретно в этом случае для разработчиков сделали специальный метод isAuthenticated($context), который как раз и использует вышеописанный внутренний метод. Пусть он является синтаксическим сахаром, но он, очевидно, несёт понятную смысловую нагрузку в отличие от hasSessionContext.
Поэтому мой совет - используйте именно isAuthenticated() - это поможет сделать код легко читаемым и понятным для любых разработчиков.
Roman
Sentinel
bandows
привет, ребят, если у меня в модх рево 2.7 нет установщика пакетов, как это можно исправить или как установить вручную?