Alexey T

Alexey T

С нами с 06 апреля 2014; Место в рейтинге пользователей: #130

[msPromoCode] 1.3.3 - Кастомизация скидки товара плагином


В новой версии пакета через плагины можно кастомизировать скидку на товары, которые применены к промо-коду. Если на примерах, то через события mspcOnBeforeSetProductDiscount и mspcOnSetProductDiscount можно:

  • Увеличивать/применять скидку на товар в зависимости от кол-ва единиц товара в корзине,
  • Давать скидку только на конкретную опцию товара, например на рубашку размера XXL,
  • Получить итоговую стоимость товара, за вычетом скидки, равной скидке за одну единицу, вне зависимости от кол-ва единиц данной позиции в корзине,
  • И много чего ещё, на что хватит вашей фантазии!
Павел Гвоздь
15 декабря 2016, 21:56
modx.pro
6
1 994
+14

Сортировка значений опций товара

Добрый день.
Ситуация такая — создал опции для товара:
Лента 1250х50 мм
Лента 1250х75 мм
Лента 1250х100 мм
Но после сохранения товара они изменили порядок и стало так
Лента 1250х75 мм
Лента 1250х50 мм
Лента 1250х100 мм
А это не правильно с той точки зрения, что опции нужно выводить в порядке возрастания их цены. Есть конечно вариант сделать только цифры, например 50, 75, 100, но так не всем покупателям понятно и лучше выводить полное название.
Подскажите, как можно отсортировать опции в нужном порядке.
Пользователь Володя подсказал вариант с
github.com/vgrish/miniShop2/blob/7d60279388e7301b31fd9ad5f9862881d7ec7721/core/components/minishop2/elements/snippets/snippet.ms_options.php
и с github.com/bezumkin/miniShop2/pull/248#issuecomment-252066243
Но смешанные данные у меня не отсортировались — там где и строка и числа…
Андрей
11 декабря 2016, 16:01
modx.pro
7
7 278
0

[pdoTools] 2.7.0 - улучшения Fenom

Привет, друзья!

Для обновления доступна новая версия pdoTools, в которой обновлён сам Fenom, добавлена пара функций, а также исправлена одна серьёзная недоработка.

А теперь подробнее.
Василий Наумкин
05 ноября 2016, 08:42
modx.pro
4
5 349
+10

Загрузка заказов ms2, Tikets на стартовой странице

При сравнении «специализированных» cms для интернет магазинов и minishop заметил общую тенденцию у первых выводить при входе в админку список заказов. После недолгой переписки с замечательным исполнителем Павлом Гвоздем возникло такое замечательное и гениальное по простоте решение:
заходим в настройки системы, далее в фильтре по ключу отыскиваем 2 значения:
1. welcome_action меняем с welcome на mgr/orders
2. welcome_namespace с core на minishop2
и вуаля на чистом клиенте отображается список заказов, очень удобно
Здоров Александр
11 октября 2016, 20:28
modx.pro
66
5 876
+27

Ссылка на редактирование тикета

Изучаю tickets. Ставлю его на тестовый сайт. Для созданных тикетов нет кнопки редактировать тикет. Это так и должно быть и редактирование тикета надо делать отдельно? Если это так, поделитесь пожалуйста как сделать вывод кнопки редактирования тикета для пользователя.
Александр Туниеков
18 сентября 2016, 22:44
modx.pro
2
1 569
0

Tickets: рассылка новых тикетов пользователям

Подскажите, как можно реализовать почтовую рассылку новых тикетов всем пользователям? При этом рассылать нужно только новые тикеты из определенных секций.
Плагином на событие?
nweb
07 сентября 2016, 08:20
modx.pro
2
915
0

Вывод дня рождения пользователя

Задача: показать пользователей, у которых сегодня день рождения.
Понял как сделать выборку по конкретному дню.
[[!pdoUsers?
&where=`{"modUserProfile.dob":"714254400"}`
&tpl=`@INLINE <p>[[+fullname]] [[+dob]]</p>`
]]
А вот как решить свою задачу — не понял. dob отдает значение в timestamp, как же его «сравнить» с текущей датой?
nweb
20 августа 2016, 20:13
modx.pro
3
2 816
+1

Журнал посещений и оценок

Добрый день! Подскажите какими инструментами можно воспользоваться для создания журнала посещений занятий и оценок. Не совсем представляю механизм работы данного журнала. Заранее спасибо за дельные советы :)
Виктор
20 августа 2016, 16:29
modx.pro
1
1 641
0

Модификатор ':mod' на Fenom

У MODX есть встроенный модификатор mod: [[+number:mod]]
modulus,mod — Возвращает модуль числа (по умолчанию: %2, возвращает 0 или 1).

На Fenom не нашел такого модификатора, и пришлось повторить его логику создав собственный модификатор, может кому-нибудь пригодится.
Василий Столейков
18 августа 2016, 12:14
modx.pro
8
5 587
+2

[modTelegram] - Telegram сообщения

[modTelegram] — Небольшое дополнение для работы с Telegram.

Реализовано:
— методы работы с api
— помощник сайта
Володя
15 августа 2016, 09:34
modx.pro
17
15 977
+23