Вопросы

Личный кабинет пользователя

Нужно сделать несложный личный кабинет.
Чтобы была возможность регистрации, авторизации пользователя и после логина каждому пользователю была доступна одна или насколько страниц для чтения, на которых админ размещает информацию. Либо это одна и та же страница, но в зависимости от пользователя некоторые поля ее должны меняться.
Почитал мануалы вроде Login для этого подходит, только не могу понять там можно сделать отдельные страницы для каждого пользователя или страницы будут доступны либо всем, либо всем зарегистрированным пользователям.

Или может есть другие решения?
Андрей
22 апреля 2020, 15:00
modx.pro
1 214
0

Лучшая практика?

Подскажите пожалуйста, как сделать лучше. Есть на странице на мультиязычном сайте определенный блок. Как лучше его выводить? Например, вот такой как ниже после него и до него идут другие блоки с разной инфой. Нужно чтобы из админки можно было редактировать Заголовок, текст и ссылку на ютуб. Делать для каждой записи отдельный TV — слишком много их получится. MIGX — слишком жирно для одного не повтояющегося блока. Надписи через лексикон а ссылку через TV — как-то не очень помоему разбивать. Да и кажется не делают так. Создавать отдельные ресурсы под каждый язык и потом вызывать их по условию — как мне кажется вызовет путаницу потом для контент менеджера. А как вы делаете подобные вещи? Как делать правильно?
Бывает еще один подзаголовок (на странице несколько подзаголовков), и несколько повторяющихся блоков под ним. Блоки в migx, понятное дело. А заголовок как? если еще и текст там какой-то.
Algirdas
22 апреля 2020, 14:18
modx.pro
633
0

Как отфильтровать продукт по опции через диапозон чисел?

Есть Ток, нужно отсортировать его от и до, с where все понятно как сделать, а как с msProducts? веть потом еще нужно их вывести. Пробовал вот так:
1)
$where_range1 = "TVtok.value >= 500 AND TVtok.value <= 600";
    $where[] = $where_range1;
2)
$where[] = array("tok:>=" => 500, "AND:tok:<=" => 600);
Выдает ошибку.
Если вводить так
'{"tok:=":500}'
— то это работает. P.S. записи выше делал видом так же как и эта запись, но все равно кидает все не сортируя.
Slava
22 апреля 2020, 12:44
modx.pro
805
0

pdoPage загрузка по кнопке режет пути к изображениям

Почему-то при нажатии кнопки Load More, изображения подгружаются с путями в корне. То есть те 12 изображений которые определены параметром limit=`12` подгружаются с путями site.name/assets/images/image1.jpg а те которе подгружаются после нажатия Load More — с путями site.name/image2.jpg и естественно не отображаются. В консоли хрома ругань:
Algirdas
21 апреля 2020, 23:57
modx.pro
935
0

pdoPage не работает по кнопке

Помогите пожалуйста. Уже кучу ресурсов перечитал, тут топиков с такой же проблемой — не могу понять что не так.
Такое ощущение, что параметр &ajaxMode тупо игнорируется. Что бы я туда не вставлял, выходят кнопки пагинации.
В консоли ошибок нет, в логах modx тоже. И еще странное поведение. После того как очищаю кеш из меню modx, перезагружаю страницу — кнопки пагинации есть. Еще раз cmd+shift+r и кнопки пропадают.
Algirdas
21 апреля 2020, 20:39
modx.pro
819
0

Как через fenom ограничить вывод migx поля?

Здравствуйте. У меня есть страничка где через migx поле я добавляю записи. И мне нужно на странице вывести первые 20 записей.
Николай
21 апреля 2020, 17:27
modx.pro
875
0

Очередной опус на тему бесконечного сохранения ресурса

Всем привет!

Есть каталог товаров, в нем около 800 категорий, и на них всех 25К товаров. Если что-то я меняю в ресурсе каталога (название, значение TV) то происходит так называемое «бесконечное сохранение». Подскажите, пожалуйста, действительно ли эта проблема может быть связана с большим количеством вложенных ресурсов? Или что-то другое?

Заранее спасибо!
Павлик
21 апреля 2020, 17:25
modx.pro
901
0

Поле "квартира" в форме на странице Корзины

Добрый день!

Подскажите, пожалуйста, по сниппету msOrder (входит в компонент minishop2): в полях адреса почему-то нет поля квартиры, но зато для чего-то есть «комната». Как мне добавить «квартиру» или переделать на нее «комнату»?

Мне уже советовали статью, но это не совсем то, что нужно.

Заранее большое спасибо!
Павлик
21 апреля 2020, 16:12
modx.pro
905
0

как передать значение из placeholder в переменную в плагине

собственно вопрос такого рода

так как я далёк от профессионального программирования

как передать значение из placeholder в переменную в плагине

буду признателен если ктонибудь приведёт простой пример
Кирилл
20 апреля 2020, 23:06
modx.pro
782
0

где core.transport.zip ?

Осваиваю для себя новые способы установки modx.
Всегда просто скачивал с сайта modx.com, заливал на сервер, запускал /setup/
Сейчас склонировал репозиторий отсюда
github.com/modxcms/revolution
устанавливаю и на последнем уже этапе ошибка
Не удалось установить MODX, поскольку MODX не смог распаковать пакет /home/admin/web/site.ru/public_html/core/packages/core.transport.zip. Проверьте, что файл /home/admin/web/site.ru/public_html/core/packages/core.transport.zip существует, доступен для записи, и возможна запись в каталог /home/admin/web/site.ru/public_html/core/packages/.
Проверяю — на сервере нет такого файла в директории /core/packages/
Смотрю на гитхабе — и там его нет.

Что я делаю не так?
Александр Мельник
20 апреля 2020, 22:19
modx.pro
1 377
0