Вопросы

Что-то не то с формированием заказа через API

Доброе утро!
Вчера весь вечер провозился и так и не понял что не так: есть сниппет, который по стандартной Безумкинской схеме отрабатывает аякс-запросы, один из экшенов принимает данные о товарах, программно формирует заказ и создаёт его, но проблема в том, что не смотря на параметр json_response=true,
Антон
13 марта 2019, 08:36
modx.pro
2
2 976
0

MiniShop2 возможна ли реализация задержки отправки формы заказа?

Приветствую.
Задача возникла сама собой, при отправке формы, клиенты нажимая несколько раз (есть такие люди) на кнопку отправить дублируют заказы, что в админке дубли, что на почту. Возможно ли поставить задержку выполнения отправки формы? Я думаю это самый простой способ решения проблемы.
Леонид
12 марта 2019, 20:17
modx.pro
1 009
0

Как добавить ресурс через БД?

Приветствую
Пробую добавить ресурс вставкой в БД. Все поля заполнены как положено (заголовок, дата публикации и т. д.). Открываю нужный URL после добавления данных, но ресурс на сайте (frond-end) не отображается — ошибка 502, будто его нет.

Есть одна особенность — добавляю ресурс в БД с отложеннной датой публикации. Ресурс появляется на сайте только после того, как в админке будет сохранен какой-либо другой или этот же ресурс, т. е. по видимому будет очищен кеш или что-то внутри будет задействовано (не знаю).

Зайти в админку и сделать какое-нибудь действие — не проблема, но хотелось бы понять почему именно так, что там внутри крутится-вертится.

В чем причина такого поведения и как можно настроить?
weranda
12 марта 2019, 20:12
modx.pro
961
0

Вопрос по mSync (mSklad)

Здравствуйте, при выгрузке заказа с сайта в МойСклад не добавляется его модификация.
В данном случае модификация — это TV параметр размер.

Вот как выглядит при создании заказа в МойСклад — prntscr.com/mwn6jb
Вот как должно быть — prntscr.com/mwn7ck
Вот так выбирается размер на сайте — prntscr.com/mwn7xp

Сами значения размеров (TV-параметры) как раз-таки и берутся из МоегоСклада, поле заполняется модификациями при импорте товаров на сайт.

Подскажите, в каком файле можно добавить указание модификации к товарам в заказе.
msklad-1.0.10-pl
mekirile
12 марта 2019, 17:54
modx.pro
1 002
0

Долгая загрузка сайта

Привет. Дайте плиз рекомендацию или подскажите в какую сторону копать.

1. Есть страница mukownino.ru/soda-bobs-red-mill,-bez-glyutena-(453-g).html
2. Грузится жесть как долго 27 секунд (и это ещё быстро, чаще бывает намного дольше, под 40 секунд)
3. Смотрю в отладчик yadi.sk/i/ivMJcknBWGctUw
4. Вижу что самый долгий пункт занимает 3.61 секунды, остальные разбросаны по-мелочи
5. В любом случае если сложить все эти пункты yadi.sk/i/isIzuUYMUqIxDw, то время всё равно выходит не больше 10 секунд

Вопрос:
1. Куда девается остальное время? Почему при сложении всех этих пунктов yadi.sk/i/mbUi2XNHl3AEuQ я получаю около 10 секунд, а DOMContentLoaded пишет 27 секунд
2. Вообще не шарю в серверном проектировании. Пользуюсь хорошим дорогим (по крайней мере не дешёвым, специально под modx) хостингом, но даже он не спасает. Пытался что-то читать по поводу хостинга для modx, но нигде не могу найти решения своего вопроса.
ekstrim1989
12 марта 2019, 14:41
modx.pro
960
0

Поиск пользователя по номеру телефона [[MODX API]]

Подскажите пожалуйста, как через MODX API найти пользователя по номеру телефона?
Илья Раевский
12 марта 2019, 11:43
modx.pro
1 384
0

Как вставить системную настройку в extjs?

Всем привет.

Добиваю компонент, осталось подставить системную настройку в xtype: 'modx-combo-browser':

$modx->getOption('extras_source');
Вот код:

{
                    xtype: 'modx-combo-browser',
                    fieldLabel: _('extras_release_file'),
                    name: 'file',
                    id: config.id + '-file',
                    source: config.source || MODx.config.default_media_source,
                    anchor: '99%',
                    allowBlank: true,
                }
Как я понимаю, здесь source: config.source || MODx.config.default_media_source, вместо config.source нужно вставить системную настройку которая хранит id источника файлов.

Подскажите пожалуйста как это реализовать?
SEQUEL.ONE
12 марта 2019, 00:48
modx.pro
2
888
0

minishop2 в pdoPage дублирование линка категории в адресе ссылки товара

Уважаемые формучане,

Установил miniShop2 на modx 2.7.1

Настроено ЧПУ

В шаблоне страницы категории товара указано согласно инструкции:

[[!pdoPage? &element=`msProducts `]]
[[!+page.nav]]

Но при загрузке фронта на странице категории в ссылке товара задваевается адрес каталога родителя? например:

www.site.ru/catalog/catalog/good-1.html

При этом если в настройке страницы конкретной категории снять галочку «Использовать псевдоним в пути псевдонимов», то ссылка товара формируется нормально без задвоения, но уже сам этот адрес перестает работать и перенаправляет на главную.

Подскажите, что нужно настроить.

С уважением.
ВК
11 марта 2019, 19:15
modx.pro
1 057
0

mFilter

подскажите, почему не выводит тв?

[[!mFilter2?
					&limit=`21`
					&parents=`[[*id]]`
					&element=`msProducts`
					&setMeta=`1`
					&filters=`
						ms|price:number,
                                                tv|demo,
                                                tv|language,
                                                tv|pred
					`
					&filters=`ms|price:number`
					&showLog=`0`
					&tpls=`productfilter`
                                        &includeTVs=`demo,language,pred`
					&class=`msProduct`
                                        &sort=`ms|price:asc`
					&tplOuter=`mFilter2.outer`
					&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
					&tplFilter.row.ms|price=`mFilter2.filter.number`
				]]
Aslero
11 марта 2019, 17:09
modx.pro
626
0

после оформления заказа

Подскажите, как вывести статус заказа после оформления? и вывести способ оплаты?

То есть когда нажали оформить, оплатили он редиректит на чанк msGetOrder и там вывести способ оплаты
Aslero
11 марта 2019, 16:16
modx.pro
673
0