Всего 125 951 комментарий

R2m0x94 (Vasily)
05 июня 2022, 02:17
0
Сам спросил, сам ответил: dbtype:varchar, phptype:string, что там такого, а в Ext.form.ComboBox пишешь store: new Ext.data.ArrayStore
R2m0x94 (Vasily)
04 июня 2022, 23:34
0
Как добавить выпадающий список и какой phptype, dbtype должен быть для выпадающего списка, чтобы в профиле пользователя он был, такой как пол или страна?

Попробовал добавить тип modx-combo в профиль пользователя, но не могу понять какой тип указывать, так как он trigger, то phptype вроде бы должен быть twintrigger, пробовал json, так он объект в объекте показывает, нет выпадашки, точнее как добавить Ext, в сам компонент. В какой файл?
Александр
04 июня 2022, 21:11
0
Работу обоих компонентов вы можете проверить на modhost.pro бесплатно в течение 24 часов.
физически нельзя будет пройти на страницу msk.site.ru/catalog/page-one
можно

cityFields больше про изменение цены товара от различного региона, но также можно

Оба компонента под ваши нужды должны подойти. Если регионов не так много, можно сделать через лексиконы. Например, в плейсхолдере [[*region]] хранится код текущего региона (msk, spb), а в лексиконе [[%region_name_[[*region]]]] ([[%region_name_msk]], [[%region_name_spb]]) название конкретного региона и т.д.
Роман
04 июня 2022, 15:52
0
Вроде да, оно. Жалко описание скудноватое, написал автору, жду ответа.

Спасибо
Илья
04 июня 2022, 15:29
0
Не помогло, ошибка полностью воспроизводится. Есть предположение, что это связано с ajaxForm
Илья
04 июня 2022, 15:19
0
Точно, modx вместо modstore! Обновил до minishop2-3.0.3-pl
Ждём изменится ли поведение
Артур Шевченко
04 июня 2022, 15:12
0
Репозиторий значит не тот, последняя версия 3.0.3
Илья
04 июня 2022, 15:10
0
Пакет уже обновлён до последней версии: minishop2-3.0.0-pl
steve.kon
03 июня 2022, 19:31
0
Да, очевидно не достаточно внимательно. Плюс я ни разу не имел дело с кастомными плэйсхолдерами, а только системными или комплнентов, поэтому и не обратил внимание на эту строку.
Спасибо! Дальше должен разобраться…
Артур Шевченко
03 июня 2022, 19:23
+1
А документацию ты читал невнимательно, да? В сниппите msProducts есть специальный параметр для этого. Вот тут написано.
steve.kon
03 июня 2022, 19:12
0
Где-то можно посмотреть примеры «вывода в плейсхолдер»? По поиску не нахожу ничего(
Артур Шевченко
03 июня 2022, 18:49
+1
А, ну выводи в плейсхолдер и проверяй этот плейсхолдер на пустоту.
steve.kon
03 июня 2022, 18:47
0
Ну есть базовое «Сопутствующие». К товару не добавлено ничего по этой связи.
В шаблоне товара на фронте табы: описание, характеристики и пр. и есть эти Сопутствующие. Вот хотелось бы не выводить и таб и содержимое, если по связи Сопутствующие (id = 1) ничего нет
Артур Шевченко
03 июня 2022, 18:43
0
А как вообще у тебя появляются пустые связи?
Наумов Алексей
03 июня 2022, 14:34
+1
Помимо поля price нужно добавить еще одно поле, отражающее, например, возможность купить товар can_buy.
И обновлять его по логике can_buy = (price > 0)

Теперь в mFilter можно прописать сортировку сначала по can_buy, а затем уже по цене. Тогда товары с нулевой ценой будут всегда в конце.
Артур Шевченко
03 июня 2022, 14:24
0
Мне кажется теми средствами, что есть в mFilter2 из коробки никак. Нужно писать свою сортировку.