Всего 125 953 комментария

Артур
17 мая 2022, 23:09
0
Ладно выражусь яснее как это реализовать? на modhost тестировал, но я не увидел там ничего похожего! я бы купил даже этот плагин, но если надо дорабатывать, напрашивается вопрос целесообразности такого решения
Артур Шевченко
17 мая 2022, 22:49
0
Ваша задача решается так:
1. Определяется город.
2. Делается переадресация на соответствующий домен.
Компоненты, которые определяют город я обозначил. Сменить домен можно в плагине или даже в js.
Артур Шевченко
17 мая 2022, 22:39
0
Компонент определяет местоположение пользователя, а что с этой информацией делать решать вам. Если надо сменить домен, значит нужен редирект.
Артур
17 мая 2022, 22:33
0
Точно? там можно указывать ресурс, а мне нужен поддомен, не город в каталоге
Артур Шевченко
17 мая 2022, 22:31
+1
Можем мой вариант сгодится? Ребята говорят велосипед, но работает. Там есть ссылка и на другой вариант решения.
Николай Савин
17 мая 2022, 20:06
0
Компонент недоступен. Автор к сожалению тоже.
Готовой альтернативы судя по всему нет.
nikolrazumov
17 мая 2022, 20:06
0
Да на чистом modx все работает. У меня тоже все работало до обновлений до версии 3. Сейчас так и выдает ошибку 503.
Перенес сайт на другой хостинг для тест стало выдавать ошибку 502 как и у Avex.
Где копать не понятно!
Может связано с phpThumbOn Но вместо него ставил pThumb ничего не изменилось так же полная новость 503 ошибка.
Ставлю Image+ так вообще весь сайт все страницы в 503 ошибку.
В общем затык полнейший!
Компонент более недоступен?
И есть ли альтернатива?
Артур
17 мая 2022, 17:06
0
Скажите пожалуйста с помощью этого дополнении я смогу хотя бы полуавтоматизировать (автоматизировать) переход пользователя на поддомен региона посетителя?
Артур Шевченко
17 мая 2022, 17:03
0
@Александр Мельник правильно написал ниже, лучше переделать на minishop2.
Вячеслав
17 мая 2022, 17:00
0
Уже досталось это чудо от предыдущего разработчика… Судя по всему, так и придётся всё переделывать. Спасибо за обратную связь))
Артур Шевченко
17 мая 2022, 16:58
0
Меня тут считают любителем велосипедов, но у вас ВЕЛОСИПЕДИЩЕ))) SeoFilter несмотря на название фильтрацией не занимается. Для фильтрации в вашем случае нужно писать подобие mFilter2, которое будет получать все migx с опциями и формировать из них фильтры. В общем, велосипедить дальше. Либо переделать всё на minishop2 и подключить mFilter2.
Александр Мельник
17 мая 2022, 16:07
+1
мне кажется, раз вы предварительно уточняли у разработчика компонента seofilter и купили его — вам нужно ему и писать в техподдержку.
уверен, что тот код который у вас приведен выше, вам не пригодится больше для вывода товаров.
ну и в целом, фильтровать что то у вас будет или невозможно или очень сложно.
Ваши значения заполняются вручную, в одном поле храниться как величина (10) так и единица измерения (кг), менеджер может в одном месте написать 3.4, а в другом 3,4 и так далее.
Мой совет — переделайте сайт используя минишоп и избавьтесь от характеристик на migx/
Это будет быстрее и правильнее.
Вячеслав
17 мая 2022, 15:09
0
Сайт аренды техники: все товары сделаны обычными ресурсами с доп. полями.
Доп. поле — это migx, где каждая характеристика задаётся самостоятельно, т.е. просто текст, куда пишем, что душе угодно.
gyazo.com/916ae191a827f9d9266ad5b7e6284131
Именно по этим критериям и надо фильтровать товары в каталоге. Для чего и был выбран SeoFilter. Перед покупкой уточнили момент с обычными страницами, а не miniShop2
Вывод товаров осуществляется способом, который указал выше (в сниппете через PdoFetch).
Надеюсь, всё ясно )))
Артур Шевченко
17 мая 2022, 14:57
0
MIIGX это json, фильтровать по нему не лучшая затея. А в целом, хорошо бы узнать задачу целиком.
Вячеслав
17 мая 2022, 14:06
0
Всех приветствую. Не подскажите, как правильно разместить фильтр в такой конструкции?
<?php
        foreach ($modx->query($sql) as $k => $val) {
            if(($cnt%4) == 0) $first = 'f'; else $first = '';
            $cnt++;
            $price = number_format($val['price'], 0, ' ', ' ');
            $pdo = $modx->getService('pdoFetch');
            $parameters = array(
                'resources' => $val['id'],
                'includeTVs' => 'specifications',
            );
            $specifications = $pdo->getCollection('modResource', null, $parameters);
            ?>
Артур Шевченко
17 мая 2022, 13:35
0
Мне кажется «Готовые решения» и так отчасти песочница. Я же вот дал ссылку на репозиторий, копируй себе и твори что хочешь))) Другие тоже так или иначе выкладывают в этом разделе код, с которым можно делать что угодно.
Артур Шевченко
17 мая 2022, 12:56
0
Куда более правильно было был написать малюсенький JS скрипт, который слушает форму, отправляет условные логин-пароль на сервер. А Сервер в свою очередь тоже, используя простенький PHP скрипт заводит запись в базе. Ну или логинит.
AjaxForm оно и есть, а FormIt реализует возможность валидации и отправки писем.

Зачем сюда подключать твои здоровенные комбайны
Это ты конечно мне польстил))) Здоровенный)))

Это ж изобретение велосипеда
Не спорю и не навязываю. Мой велосипед не хуже других, так что пусть будет, мне на память.

Ты бы лучше свою деятельность направил на реанимацию ajaxLogin
Я работаю на комбайном форм, который совместит в себе AjaxForm, Quiz, Login и Formalicious. Постараюсь ближайшие месяцы закончить. А это временный вариант.
Николай Савин
17 мая 2022, 12:26
0
Да по тексту стало сильно понятнее. Но по-прежнему не понятно зачем такой инструментарий использовать. Особенно при формулировке
используя минимум сторонних компонентов.
Куда более правильно было был написать малюсенький JS скрипт, который слушает форму, отправляет условные логин-пароль на сервер. А Сервер в свою очередь тоже, используя простенький PHP скрипт заводит запись в базе. Ну или логинит.

Зачем сюда подключать твои здоровенные комбайны, да еще форкнутые, ума не приложу. Это ж изобретение велосипеда, которых тут на форуме наверное с несколько десятков наберется.
Ты бы лучше свою деятельность направил на реанимацию ajaxLogin