Готовые решения для MODX

Готовые решения: сниппеты, советы, лайфаки

Добавление своих полей в форму заказа

Добавление своих полей в форму заказа

Тут недавно в сообществе modx предложили универсальный вариант для добавления дополнительных полей в Minishop2 к оформлению заказа, без вмешательства в исходники и без потерь при обновлении.

Интересное решение, поэтому добавлю его себе в блог в заметки.

Решалось это следующим образом:

  1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
  2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
  3. Редактировались настройки и записи словарей.

Вывести список всех товаров и их цен в minishop2

Вывести список всех товаров и их цен в minishop2

Иногда в minishop2 необходимо просто вывести список всех товаров и их цен по умолчанию (без учета цен опций товаров и других сторонних дополнений). Просто, что бы менеджер магазина мог вставить эти данные в таблицу excel.

Способ для новичков, которые только начинают знакомиться с xPDO.

Вывод превью в Tickets

Вывод превью в Tickets

Очень часто необходима функция автоматического вывода превью первой картинки в списке тикетов, да и в самом тикете.
Существуют решения, чтоб с помощью плагина при сохранении тикета копировать путь к картинке превью в отдельное поле, но я считаю этот способ немного не универсальным, пусть лучше будет отдельный небольшой сниппет, который сам будет доставать путь к превью первой загруженной картинке.