Size: a a a

MODX. Русскоязычное сообщество.

2020 March 03

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
Паш не будь злым я хочу не тупо скопировать решение а понять его
Да не, я так слегка орнул. Это ж базисы языка)
источник

A

Alex in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
а что этот [0] обозначает?
etElement`s`ByClassName получает массив элементов с классом. соответственно нам надо кликнуть по какому-то конкретному, предпологаю, - по первому)
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
Я его не учил никогда, я обычный менеджер по продажам)))
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
Смотри система же такая у меня вызывается снипет, у снипета прописаны эти кнопки их всего 2 на странице
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
туды и сюды
источник

A

Alex in MODX. Русскоязычное сообщество.
ага. но выборка по классу, а элементов с классом может быть много. соответственно функция вернет массив с 1 элементом
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
и я с очередным нубским вопросом. хочу создавать пользователя при заказе в минишопе не по почте, а по какому-то рандомному полю. к примеру, по текущему времени. ну чтобы у всех пользователей был уникальный логин. то есть, если чувак с одной почтой сделал 2 заказа, то чтобы это шло как 2 пользователя
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
но не могу понять, как мне изменить стандартное создание пользователя
источник

М

Миша in MODX. Русскоязычное сообщество.
Max Fed
и я с очередным нубским вопросом. хочу создавать пользователя при заказе в минишопе не по почте, а по какому-то рандомному полю. к примеру, по текущему времени. ну чтобы у всех пользователей был уникальный логин. то есть, если чувак с одной почтой сделал 2 заказа, то чтобы это шло как 2 пользователя
ну так плагин на оформление заказа и вперде
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
Alex
ага. но выборка по классу, а элементов с классом может быть много. соответственно функция вернет массив с 1 элементом
Больше тебе спасибо, способ не идеален конечно но это уже хоть что то
источник

A

Alex in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
Больше тебе спасибо, способ не идеален конечно но это уже хоть что то
Та не за что)
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
Миша
ну так плагин на оформление заказа и вперде
а дефолтное создание пользователя как остановить?
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Max Fed
а дефолтное создание пользователя как остановить?
Все просто - нужно написать свой хендлер
В стандартном msOrderHandler есть строчка
$user_id = $this->ms2->getCustomerId();
источник

MB

Misha Bulic in MODX. Русскоязычное сообщество.
подскажите по msearch пожалуйста. как поменять порядок чекбоксов в фильтре
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
getCustomerId достает юзера. И если юзер не найдет - генерит нового
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
о, звучит круто, сейчас попробую так сделать. я как раз нашел, как сделать кастомный хендлер
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
спасибо
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Я правда смотрю - тут все сделано за тебя.
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Misha Bulic
подскажите по msearch пожалуйста. как поменять порядок чекбоксов в фильтре
можешь регулировать нумерацией чанков в вызове снипета или сделать плейсхолдер mf2 к примеру и выводить так
[[+mf2_msoption|style]]
источник

MB

Misha Bulic in MODX. Русскоязычное сообщество.
Sentinel
можешь регулировать нумерацией чанков в вызове снипета или сделать плейсхолдер mf2 к примеру и выводить так
[[+mf2_msoption|style]]
это одно поле и 4 значения
источник