Всего 123 795 комментариев

Дима Касаткин
30 октября 2023, 16:55
+3
Спасибо @Евгений Шеронов за твой вклад, и этот позитивный шаг навстречу сообществу — дал вторую жизнь компонентам, а не забросил, заблокировав тем самым ещё и возможность появления обновленных и улучшенных форков (как случилось с крутыми, но устаревшими mSearch2 и mFilter2).

Я считаю что в долгосрочной перспективе, компоненты с работой по подписке для коммерческих проектов — лучший вариант. Так что будем очень рады предлагать про-версию своим клиентам, если ты всё-таки задумаешь её сделать.

Мы будем здесь, нам тут уютно и стабильно, так заглядывай с хорошими новостями, всегда будем рады! Успехов!
Тодор
30 октября 2023, 16:27
0
Создаеш плагин на событие OnPageNotFound
switch($modx->event->name){
    case 'OnPageNotFound':
        if("Твоя порверка на соответствие"){
            $_GET['ids'] = [12, 13, 14]; //Если нужно передать какие-то даные на страницу переадресации get или post
            $modx->sendForward("ID ресурса куда делать переадресацию");
        }else{
            //Оно само перенаправит на 404 
            //Или може направить куда сам захочешь
        }
        break;
}
al1ve
30 октября 2023, 12:32
0
Хорошо, попробую
W.H.I.T.E
30 октября 2023, 10:41
+2
Надеюсь, что кто-то возьмет из сообщества и допилит компонент. SeoFilter2 готов покупать за деньги.
Алексей
30 октября 2023, 09:57
0
Посмотрите вот это дополнение QuickView
Игорь
30 октября 2023, 09:40
0
Здравствуйте.
Не совсем — оформление заказа у меня в отдельном модальном окне (в принципе с ним уже разобрался кое-как костылями-колбэками). Остается теперь ещё одно окно «Заказ получен» как-то прикрутить.
Баха Волков
30 октября 2023, 08:41
+2
@Евгений Шеронов Добавил ссылку на репозиторий SeoFilter в документацию. И очень плохо, что у компонента YandexMarket2 нет документации. Никто лучше чем ты сам его не напишет
Алексей
30 октября 2023, 08:40
0
Доброе утро. Вот так надо?
видео
Баха Волков
30 октября 2023, 08:35
+1
Планировал выпустить новость, а меня опередили на 17 минут :|

Поэтому могу считать, что уже вне мира MODX и даже вне мира PHP).
Всего наиVUEтшего тебе!
Николай Савин
30 октября 2023, 08:14
+1
Аминь, или как говорят в ваших краях Adiós Amigo ))
Артур Шевченко
29 октября 2023, 23:42
0
Во-первых, minishop2 и msearch2 это разные компоненты и у них разные разработчики. Во-вторых, запрос нужен всего один — получить ассоциативный массив и записать его в плейсхолдер, если конечно ты используешь Fenom
Роман Л.
29 октября 2023, 22:55
0
Да в фильтрах.
Просто думал раз опцию с таким типом добавили в miniShop2, то и обращаться к данным этой опции как то попроще получится, без лишних запросов в базу.
Артур Шевченко
29 октября 2023, 20:16
0
А, погоди, тебе в фильтрах же надо, тут есть фундаментальная проблема: в значения фильтров попадает название цвета, т.е. тебе нужно получить список названий со списком значений и из этого массива по названию получать значения.
Роман Л.
29 октября 2023, 20:08
0
Обычный множественный список хранится в виде json
{"values":["\u041f\u0440\u0438\u0445\u043e\u0436\u0430\u044f","\u0421\u043f\u0430\u043b\u044c\u043d\u044f","\u0413\u0430\u0440\u0434\u0435\u0440\u043e\u0431\u043d\u0430\u044f \u043a\u043e\u043c\u043d\u0430\u0442\u0430"]}

Множественный список цветов так:
{"values":[{"name":"\u0411\u0435\u043b\u044b\u0439","value":"#eee"},{"name":"\u0427\u0451\u0440\u043d\u044b\u0439","value":"#000"},{"name":"\u0421\u0435\u0440\u044b\u0439","value":"#999"},{"name":"\u041a\u0440\u0435\u043c\u043e\u0432\u044b\u0439","value":"#e8deb0"}]}
При выводе в чанке в {$value} попадает только 1 поле (name)
Артур Шевченко
29 октября 2023, 19:52
0
Можно посмотреть как он в базе хранится. Или спросить у @Алексей Смирнов
Дима
29 октября 2023, 17:01
0
Проблему решил. Прошу прощение за беспокойство
Денис Усманов
29 октября 2023, 16:30
0
Значит всё в порядке, я обычно на телефоне проверяю, как грузится, долго или нет, при моб. интернете…
adminixi
29 октября 2023, 16:29
0
Товары грузятся на странице… не знаю, долго это или нет. Визуально — быстро…