Артур Шевченко

Артур Шевченко

С нами с 24 мая 2019; Место в рейтинге пользователей: #4
Отправить деньги
Артур Шевченко
26 февраля 2025, 21:12
0
Модуль я убрал, потому что СДЭК опять что-то поменял и модуль перестал работать. После внесения изменений модуль будет возвращён в магазин.
Артур Шевченко
25 февраля 2025, 20:58
0
Какая разница на какой странице выводится футер, если баннеры хранятся в ресурсе с id = 1? Рассмотрим такой пример. У тебя есть две комнаты, в комнате с номером 1 стоит тумбочка с ящиками. Если тебе что-то нужно из неё взять, когда ты находишься в комнате 2, ты что будешь делать: искать тумбочку в комнате 2 (её там нет по условию) или пойдёшь в комнату 1?
Артур Шевченко
25 февраля 2025, 20:43
+1
Тогда вот так должно условие выглядеть
{if (1 | resource: 'Banner_footer_img_01')}...{/if}
Артур Шевченко
25 февраля 2025, 20:40
0
Баннеры разные для разных страниц или одинаковые везде?
Артур Шевченко
25 февраля 2025, 20:30
0
Задача в том, чтобы выводить баннер из ТВ заполненного для конкретного ресурса? Или выводить на всех страница баннер из ресурса 1?
Артур Шевченко
25 февраля 2025, 19:52
0
Чанк будет работать и работает на любой странице, НО баннеры у тебя в ресурсе 1, а ты проверяешь, условно, есть ли баннер в ресурсе 2. И раз блок выводится, значит баннер в ресурсе 2 есть. Чтобы работало корректно проверять надо так
{if (1 | resource: 'Banner_footer_img_01')}...{/if}
Артур Шевченко
25 февраля 2025, 19:26
0
Синтаксис конечно лучше не смешивать, но вряд ли дело в этом. Скорее всего, дело в том, что баннеры берутся из ресурса с id = 1, а ты проверяешь поле текущего ресурса. И вероятно для текущего ресурса условие ложно.
Артур Шевченко
25 февраля 2025, 19:07
0
Конечно, там же путь к интерфейсу другой.
Артур Шевченко
25 февраля 2025, 19:05
0
А чанк ты как на странице выводишь?
Артур Шевченко
25 февраля 2025, 18:21
0
Так попробуй
{if !$_modx->resource.Banner_footer_img_01}...{/if}
Артур Шевченко
25 февраля 2025, 18:19
0
Версию MySQL попробуй понизить до 5.7
Артур Шевченко
24 февраля 2025, 19:56
+1
Нужно подключить репозиторий modstore в modx.com версии 4.4.0 нет
Артур Шевченко
24 февраля 2025, 19:40
0
популярный компонент Login
По моему скромному мнению, его давно надо забыть, так как он не умеет в ajax.
Артур Шевченко
23 февраля 2025, 11:42
+1
Ты первый у кого с SendIt всё получилось с первого раза)))
Артур Шевченко
22 февраля 2025, 21:04
0
Вообще не планировал, но раз вы спрашиваете, имеет смысл запланировать.
Артур Шевченко
22 февраля 2025, 19:06
+1
Если решил делать пагинацию сам, то зачем используешь pdoPage? pdoPage твой js не понимает, больше скажу, pdoPage не умеет работать с динамическими параметрами, т.е. какие при вызове задал по таким выборку он и сделает и потом ничего пересчитывать не будет.
В твоём случае надо использовать вот это
Артур Шевченко
21 февраля 2025, 14:51
0
Ну если всё по-простому, то можно сохранять эти данные в extended и ExtraFields не нужен.
Артур Шевченко
21 февраля 2025, 14:27
0
Ты максимально абстрактно описываешь функционал. Что значит «добавить сайт»? Что за «запросы»? Что с этими данными будут делать в последствии: показ, фильтрация, отправка?

От ответов на эти вопросы зависит то, как лучше организовать хранение.
Артур Шевченко
21 февраля 2025, 13:56
0
Часть данных храниться в modx_user_attributes. Но это наверное не очень правильно туда лишние данные сохранять.
А что в этом неправильного? Атрибуты пользователя могут быть каким угодно.

Лучше это через компоненты все сделать?
Да, так как компоненты имеют документацию и тот, кто после тебя будет работать с сайтом сможет к ней обратиться и быстрее понять как и что работает.