Andrei D.

Andrei D.

Был в сети 06 декабря 2022, 13:09
Заказы не принимаю
Иван, я полностью согласен с вашим мнением. Мне нужен был именно такой функционал, как в статье, я им и поделился. По поводу Tickets, то уже тысячу раз использовал этот компонент не по назначению и без проблем обновлялся. Мне очень важны рейтинги и другие фишки, встроенные в тикеты, так как платформу делаю небольшую и ламповую, причем, для Эстонии. Сами понимаете, что уровень трафика России и Эстонии несоизмерим :) Я разрабатываю прототип для себя, в котором все работает, как вы правильно заметили, на костылях. В дальнейшем проект, возможно, уйдет на yii, либо на drupal, где второй вариант даже предпочтительнее, так как уже был опыт экспорта тикетов туда + уже готовые эстонские методы оплаты и возможность входа по ID-карте.
Согласитесь, собрать рабочий прототип на ModX занимает в разы меньше времени, чем на других платформах. А с альфа версией можно еще и затормозить на год-два, так как ModX все равно будет работать, как часы и держать трафик
Поделился решением, которое сделал для своего сайта, на котором других продаж не планируется.
Можно сделать и без правок, передавая тот же id через опцию. Как известно, опции хранятся уже в другой таблице ms2_order_products, причем в формате {«optionname»:«123»}. Поэтому запрос нужно делать с джойнами этой таблицы, что может означать больше времени на запрос. Поправьте меня, если я ошибаюсь.

По поводу вашего первого пункта, я предложил сниппет get_backers_sum

Плюс такое решение планировал для того, чтобы потом во второй части статьи нормально вывести все пожертвования в бекенде.

В любом случае, это открытый топик, в котором каждый может внести свой вклад. Если совместно создать компонент и выложить его в официальный репозиторий, который бы при загрузке подтягивал минишоп – вот это, я считаю, круто
Картинка может ввести в заблуждение, что последняя иконка в тулбаре является вставкой кода, как на modx.pro. Но это просто просмотр содержания в html виде.
Для сайтов, где нужна вставка кода, нужно добавить codesample в вызов tinymce (plugins,toolbar)

добавил в описание
все работает хорошо с теми тегами, которые в этом гайде, другие не смотрел.
также я написал, что протестил с десяток других подобных редакторов, причем в списке tinymce был последним из-за моего давнего плохого отношения от редактора в бэкенде