Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #4

[UPDATE] Разные скидки в зависимости от общей суммы корзины

По следам записи Михаила Воеводского и этого объявления о работе был написан плагин для miniShop2, который позволяет выставить скидку в процентах для всей корзины в зависимости от общей суммы корзины.
Скидка выставляется пошагово: по достижении определённых сумм применяется своя скидка. К примеру, корзина стоит 100кр — скидка 10%, 150кр — 15%. При желании можно выставить сколько угодно шагов и какой угодно процент. Данные указываются массивом в самом начале плагина, вот так:
$discounts = array(
    '100000' => '10%',
    '150000' => '15%',
    '200000' => '20%',
);
Часть кода была взята из компонента msPromoCode, в частности для того, чтобы цены на товары в корзине обновлялись динамически при смене кол-ва или удалении товара из корзины.
22 апреля 2016, 17:54
modx.pro
24
7 569
+11

[msPromoCode] 1.2.0 с условиями применения купона


В новой версии msPromoCode у нас появилась возможность указать, при каких условиях к заказу будет применяться скидка промо-кода.

Список условий:
  • Сумма корзины (от)
  • Сумма корзины (до)
  • Кол-во товаров в корзине (от)
  • Кол-во товаров в корзине (до)
Каждое из этих условий для купона можно использовать как по одиночке, так и все вместе.
08 апреля 2016, 02:21
modx.pro
1
2 112
+7

[tvSuperSelect] 1.1.1 с новыми сниппетами для вывода



В новой версии tvSuperSelect у нас появилось 3 сниппета для вывода ресурсов/тикетов с тегами и списка тегов ресурса.
17 марта 2016, 11:10
modx.pro
14
6 126
+10

pdoSitemap и дата в формате ISO-8601

Здравствуйте. По идее у сайтмапов в xml формате должна быть дата ISO-8601, а у сниппета pdoSitemap она в виде «2016-03-02». Как её изменить, не прибегая к созданию сниппетов? Феном, к сожалению, почему-то pdoSitemap не кушает в чанке &tpl.
01 марта 2016, 19:49
modx.pro
2 863
0

Анонс xTesting. Система тестирования и сертифицирования


Пишу систему тестирования пользователей с прикруткой сертификатов к аккаунту для каждого пройденного курса. Хотелось бы, чтобы вы высказали свои пожелания, т.к. намерен реализовать компонент, как можно более универсальным. Что конкретно вы хотели бы видеть в данной системе?

Пока реализовал такую структуру в бекенде:
⊢ Курс
 ⊢ Модуль
  ⊢ Тест
   ⊢ Вопрос
    ⊢ Ответ
16 февраля 2016, 08:02
modx.pro
1
2 818
+10

Скрипт создающий sudo юзера


Бывают ситуации, что пароль от админа теряется, а к почте, на которую зареган админ, доступа нет. Данный скрипт создаёт sudo юзера при запуске с рандомным логином и паролем. Дальше уже можно через этого юзера поменять пароль от админа, а залогинившись под админом — удалить только что созданного sudo. Скрипт просто надо закачать в папку с MODX и запустить.
15 февраля 2016, 10:08
modx.pro
32
4 866
+5

msGallery из MS2 и tmp файлы ms_xxxxxx в корне сайта


Здравствуйте.
Никто не сталкивался с таким траблом, когда ms2Gallery в корне сайта (в папке www) оставляет временные файлы типа ms_xxxxxx? Почему-то пакет сохраняет такие файлы в корне, их приходится удалять вручную.
12 февраля 2016, 12:03
modx.pro
2 537
0

[tvSuperSelect] Тип TV: автозаполняемый список из ms2, для реализации тегов


Это такой тип ТВ поля, в который можно вбивать значения «на ходу». Другими словами, мы не указываем «Возможные значения» при редактировании ТВ, а вбиваем эти значения в это поле на странице редактирования ресурса.

Очень удобно создавать из такого поля «Теги» на сайте, потому что помимо добавления значений «на ходу», у нас есть возможность выбрать уже используемые значения из других ресурсов.
03 февраля 2016, 18:52
modx.pro
23
18 814
+11

[msPromoCode] 1.1.0-pl с одноразовыми купонами для акций


В новой версии msPromoCode добавлены акции, для которых можно сгенерировать пачку купонов по указанной маске. У акции можно указать скидку для всех купонов, дату начала и окончания действия акции, товары и категории, на которые распространяется акция. А в любом из сгенерированных купонов можно переопределить эти настройки, отметив галочку "Заморозить" (это позволит при сохранении акции купон оставлять нетронутым). У акции можно скачать список купонов в CSV формате.
19 января 2016, 21:52
modx.pro
1 949
+7

yTranslit и ошибка в логах при создании ресурса

Когда добавляю ресурс в логах обязательно появляется вот такая ошибка. Это от того, что параметр «text» в массиве пуст, наверное нужно поправить это дело в пакете?
[2016-01-15 16:25:01] (ERROR @ /adminka/index.php) [yTranslit] Service returned an error. Array
(
[code] => 200
[lang] => ru-en
[text] => Array
(
[0] =>
)
)
15 января 2016, 14:09
modx.pro
1 868
0