- Заметки 96
 - Комментарии 67
 
6 часов назад
            
                Я сделал вот такой скрипт, который можно повесить на cron или запускать вручную при необходимости. Суть в том, что он проходит по всему сайту, генерир...            
        
        
            
            Подскажите, как с помощью StercSeoSiteMap создать карту со ссылками на друге карты ?                            1
                    
    01 ноября 2025, 10:54
            
                Каждое предработное утро я начинаю с чтение новостей. И первым всегда идёт MODX.pro.
От такого дайджеста на меня костюм-тройка чуть сам не налез, б...            
        
        
            
            Дайджест форума за октябрь 2025 глазами DeepSeek                            4
                    
    01 ноября 2025, 10:49
            
                Собственно переговоры прошли успешно, в понедельник передаст мне компонент, к концу месяца будет работать.            
        
        
            
            [CDEKIntegrate] Отправка заказов напрямую в CDEK                            18
                    
    30 октября 2025, 19:01
            
                Два дня проковырялся, пытаясь сделать по этому конфигу.
Один сайт сразу завелся, остальные вместо перехода на страницу редиректят на главную — чудо н...            
        
        
            
            Настройка конфигурации NGINX + PHP-FPM 7.4 на Ubuntu 22.04 + Fastpanel для MODX 2.8.7                            13
                    
    30 октября 2025, 17:34
            
                да да, могу пообедать?            
        
        
            
            Modx 2.8.8 + minishop 2 какая версия php поддерживается?                            13
                    
    28 октября 2025, 22:14
            
                Сам себе отвечу: так как FormIt умеет только прикреплять файл к письму, для чего он файл грузит во временную директорию, надо отдельным хуком переноси...            
        
        
            
            GoogleSheets. Компонент для работы с Google таблицами.                            27
                    
    26 октября 2025, 19:22
            
                всё, спасибо. 
надо было понизить версию PHP -_//            
        
        
            
            [СДЕЛАЙ САМ] SendIt и MiniShop2 - заказ в 1 клик - быстро, просто и бесплатно.                            66
                    
    23 октября 2025, 21:08
            
                Сам отвечу, может кому-то пригодится. 
В классе компонента и его плагине есть проверки статуса заказа. Если статус отличный от «новый», то там сраз...            
        
        
            
            Вопрос по mspYaPay                            1
                    
    
Антон ЛевицТестировал код без корректировок.
Товар не обновляется
Для себя сделал проще, при клике на корзину товара, к контейнеру добавляется класс -in-cart, по нему стилями заменяется кнопка. Что бы при перезагрузке страницы все не сбрасывалось сделал такой сниппет
Принимает id товара, если он есть в корзине подставляет класс -in-cart.
Для каждого раздела укажи свой класс. Например,
и проверяй в 316 строчке
Где нужна базовая логика класс не указывай.
Как вариант.
2)Заходите в среду — 3dsec.sberbank.ru/mportal-uat/index.html под логином оператора.
3)В верхнем меню «Платежная страница», скачиваете эталон. Обратите внимание что в архив нужно скопировать и добавить payment.html и errors.html(самое простое, это скопировать и переименовать payment_ru.html и errors_ru.html) далее архивируете и загружаете свой zip архив.
Третий пункт, это как раз про что говорит Илья Уткин.
Не очень понятно как должно работать:
Получается что в селекте будет 1 опция? Или выбор через календарь должен быть?
В любом случае нужно формировать даты в формате unix_timestamp, и передавать их в параметр where, чтобы получить ресурсы между датами:
Тут формировать список категорий, типа:
На выходе в итоге должно получится примерно так:
В parents проверка на пустоту POST параметра, если не задан то выводить какую то категорию по умолчанию.
Хотя, имхо, лучше будет оформить вывод отдельным сниппетом, в нём делать проверки и запускать pdoResources через runSnippet.
/assets/components/minishop2/js/mgr/orders/orders.grid.js
в строке 426, в перечислении свои поля — появилось в админке.
Жаль, придётся отключить обновление расширения minishop2
1. Организации — это Пользователи. Для их самостоятельной регистрации и последующей правки карточки организации нужно использовать office.
2. Для хранения информации, стандартных полей таблицы пользователей не хватает обычно, поэтому я расширяю таблицу и добавляю любое нужное мне количество полей вот так
3. Для вывода и каталогизации пользователей-организаций используется pdoUsers
4. Для фильтрации пользователей по различным параметрам проще всего использовать mfilter2. Примерную методику я описывал здесь
5. Также вывод делается с помощью методики
6. Ну а объявления — это конечно tickets.
Таким образом можно обойтись без дублирования страниц
Я чаще всего делаю один шаблон на сайте, а внешним видом рулю уже внутри шаблона. Например, так: