Вопросы

Tickets позволяет пользователю отправить тикет без прикрепленных фото

На сайте настроена возможность создания тикета из фронденда с прикреплением фото зарегистрирвоанным пользователем. Пользователь логинется в свой кабинет и начинает создавать тикет.
Форма заполнения фото в тикете выглядит таким образом:
<form class="well create" enctype="multipart/form-data" method="post" action="" id="ticketForm">
...
<div class="file-upload">
<p style="color: #E5107A !important; font-weight: bold; font-size: 12px;">You must submit at least 3 photos!</p>
<div class="ticket-form-files">
[[+files]]
<span class="error" id="files-error"></span>
</div>
</div>
</form>
Антон
23 января 2021, 14:07
modx.pro
945
0

Проверка мультиполя на заполненность

Есть форма с мультиполями, в которых пользователь может выбрать несколько значений.
Одно из полей в форме:
<div class="col-md-6 col-sm-12">
            <label for="languages">Languages</label>
            <select multiple class="selectpicker form-control" id="languages" name="languages[]" data-live-search="true">
                <option>English</option>
                <option>French</option>
                <option>Italian</option>
                <option>Spain</option>
                <option>Russian</option>
            </select>
            <span class="error"></span>
        </div>
Форма вызывается таким образом:
[[!TicketForm?
&allowedFields=`profile-status,name,gender,languages`
&tplFormCreate=`tickets.form.create.tpl`
&tplFormUpdate=`tickets.form.update.tpl`
&redirectUnpublished=`11`
&redirectDeleted=`11`
&tplTicketEmailBcc=`tpl.Tickets.ticket.email.bcc`
&customValidators=`imageCountValidator`
&validate=`
                            gender:required,
                            languages:required[],
                            files:imageCountValidator`
                    ]]
При отправке формы вызов не показывает никакой ошибки если поле на заполнено.
Как это исправить?
Антон
23 января 2021, 12:14
modx.pro
747
0

Сделать страницы заказа доступными для пользователя с правами администратор

Всем привет.
Имеется задача сделать страницы заказа, например: /checkout?msorder=17 доступными для пользователя с правами администратор.
Т.к. что бы можно было смотреть заказ с фронта, не заходя в админку.
Оформленный заказ вывожу так:
[[!msGetOrder? &tpl=`tpl-get-order`]]
Может кто сталкивался с этим, как сделать?
Сергей Карпович
22 января 2021, 22:35
modx.pro
957
0

Как зарегистрировать юзера по email из get-параметра и отправить ему письмо?

Здравствуйте!

Есть небольшой сайт, на котором есть видеолекции. После успешной онлайн-оплаты пользователь попадает на страницу сайта «Оплата прошла успешно». В url get-парметром передается email, т.е примерно выглядит так:
site.ru/payment-success?email=user@mail.com

Так вот, как получив get-параметр с url, автоматически зарегистрировать юзера и отправить ему пароль для доступа к лекциям на почту?

Подскажите примерно в какую сторону копать и как это реализовать.
Заранее спасибо!
Lori
22 января 2021, 12:55
modx.pro
816
0

pdomenu и сортировка

Помогите с сортировкой.
Есть меню двух уровней:
— Хлеб
  • — Хлеб3
  • — Хлеб5
  • — Хлеб2
— Молоко
  • — Сгущенное молоко
  • — Хлебное молоко
  • — Арбузное молоко
Роман
22 января 2021, 12:47
modx.pro
895
0

Удалить все картинки в minishop2

Коллеги, добрый день.
Гуглил — не нашел, нашел только скрипт обновления всех превью, который отлично работает.
А есть ли аналогичный скрипт для удаления всех картинок у всех товаров? Пробовал сдувать на фтп, но этого не достаточно, в базе то они так и находятся. Подскажите, пожалуйста, решение этой проблема, а то у 2000 товаров удалять картинки не очень хочется.
Максим
21 января 2021, 12:38
modx.pro
1
1 539
+1

Поиск в GoogleSheets

Подскажите, пожалуйста, какие инструменты использовать.
Задача: есть гугл таблица с данными, необходимо на сайте сделать поиск, который будет искать данные в таблице и выводить определенные поля из найденной строки поиска.
Попробовал взять компонент GoogleSheets из модстора. Связал документ, даннные из таблицы получаю с помощью модификатора:
{'!GoogleSheets' | snippet: [
    'table' => 'https://docs.google.com/spreadsheets/d/16AXIj1Dw0Cnx0neYHavZUuuDDmDMNkp8/edit#gid=0',
    'range' = 'Manhattan!A1:J10'
] | table: 'table table-hover'}
Данные выводятся, все хорошо.

Но вот как сделать поиск? Можно ли предварительно забрать данные куда-нибудь в MIGX таблицу, а потом как-то реализовать поиск уже по MIGX таблице и вывести результат?
За ранее благодарен!
С Уважением, Вячеслав.
Вячеслав
20 января 2021, 22:06
modx.pro
1
1 080
0

mfilter2 фильтр по родителю, когда товар в нескольких категориях

Вывожу фильтp с помощью кода
[[!mFilter2?
					&limit=`15`
					&includeTVs=`nal,icon,rashem,dlina`
					&showHidden=`0`
					&prepareTVs=`1`
                    &processTVs=`icon`
					&element=`msProducts`
					&filters=`
						ms|price:number,
						parent:categories,
						ms|vendor:vendors,
						msoption|color:default,
						tv|mkw:default,
						tv|dlina:default,
						tv|kompl:default
					`
					&tpls=`tpl.msProducts1.row`
					&class=`msProduct`
					&sort=`price:asc`
					&tplOuter=`tpl.mFilter2.outer1`
					&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
					&tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
					
					&tplFilter.row.resource|parent=`tpl.mFilter2.filter.categories_pr`
					&tplFilter.row.msoption|color=`tpl.mFilter2.filter.checkbox_kW`
					&tplFilter.row.msoption|size=`tpl.mFilter2.filter.checkbox_m`
					&tplFilter.row.tv|dlina=`tpl.mFilter2.filter.checkbox_m`
				]]
Но в фильтре родителя выводятся и категории из других разделов, к которым привязаны товары из нужной категории. Как их убрать?
Дмитрий
20 января 2021, 15:38
modx.pro
1 124
0

jquery drag'n'drop перенос товаров в другую категорию

Нужно реализовать быстрый перенос товаров на разные категории на фронтэнде. Возможно кто-то, что-то подобное делал. Подскажите в какую сторону смотреть?
Роман
20 января 2021, 11:21
modx.pro
626
0

Дублирование товаров в каталоге

Доброго времени суток, товарищи. У меня проблема, гуглил — ответа не нашел. Товары в минишопе дублируются в категории, при выводе популярных и новых товаров аналогичная проблема. Посмотрел в базе — нигде дублей товаров нет. Выглядит это дело вот так:
yadi.sk/i/XvtKULok9lcRgA
yadi.sk/i/aLrHhwXRNQggXg
yadi.sk/i/_x24wTp2oroeuw

В какую сторону копать для поиска проблемы и ее решения?
Максим
18 января 2021, 21:43
modx.pro
1 146
0