Павел Гвоздь

Павел Гвоздь

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

[xCalc] Кейсы. Калькулятор подоконников и AjaxForm в результатах расчёта


Друзья, вчера добавил 2 кейса в документацию по xCalc. Первый описывает, как работает компонент и как вообще создать при помощи него калькулятор. А второй, в качестве небольшого бонуса, про то, как настроить вывод AjaxForm в результатах расчёта.
Как говорится — переходите по ссылкам в описании!
Павел Гвоздь
26 февраля 2019, 08:59
modx.pro
1
2 327
+7

[miniShop2] Кнопка печати заказа из бек-энда


Часто приходится реализовывать максимально простую распечатку заказа из бек-энда для админов. Делается это в 3 простых и лёгких шага!
Павел Гвоздь
09 января 2019, 21:54
modx.pro
29
2 733
+24

Сладкий синтаксис в Fenom


На просторах сообщества уже много раз поднималась тема расширяемости синтаксиса Fenom. В pdoTools для этого есть даже событие плагина pdoToolsOnFenomInit. В этой заметке предлагаю добавить некий синтаксический сахар для ещё более приятного использования классного шаблонизатора. Мы добавим подключение файлового чанка в шаблон таким образом
{chunk 'path/to/chunk'}
и вызов сниппета таким
{snippet 'pdoResources' ['param' => 'value']}
Павел Гвоздь
09 января 2019, 18:57
modx.pro
6
2 663
+12

[msPromoCode] Документация на docs.modx.pro


Ребят, я наконец нашёл время собрать всю документацию по msPromoCode в едином месте.

Там я описал:
  1. Особенности и имеющийся функционал компонента,
  2. Инструкцию по установке и настройке,
  3. Доступные сниппеты,
  4. Триггеры jQuery, доступные из фронт-энда,
  5. Все события плагинов компонента со списком доступных параметров,
  6. Пару кейсов, которые были описаны на просторах modx.pro.
Надеюсь это будет кому-то полезным!
Павел Гвоздь
17 декабря 2018, 07:41
modx.pro
1
1 320
+15

[xCalc] Универсальный конструктор калькуляторов

После msWallpapers у меня родилась идея разработать универсальный конструктор калькуляторов. Мне как раз поступил заказ на разработку двух калькуляторов, было решено делать по ним базу (и их на базе) нового компонента.

Хотелось разработать что-то такое универсальное, что могло бы решить большинство задач по калькуляторам (не без кастомизации, конечно). Я считаю, что у меня это получилось!
Друзья, представляю вашему вниманию xCalcУниверсальный конструктор калькуляторов!

Потыкать:
* Калькулятор стоимости подоконников
Павел Гвоздь
08 декабря 2018, 18:23
modx.pro
4
2 949
+15

[YandexMaps2] Кейс. Точки из MIGX с кастомными иконками на фронт-энде


В этой заметке мы рассмотрим, какие чудеса можно творить при помощи события плагина ymOnLoadObjects. В данном случае, мы реализуем подгрузку точек из MIGX таблицы с возможностью указания своей иконки для точки.
Павел Гвоздь
30 ноября 2018, 06:45
modx.pro
2
1 665
+6

[textAdvs] Умная реклама в контенте страницы

Компонент для встраивания блоков рекламы в [[*content]] ресурса при отображении страницы пользователю.

Умеет:
* Размещаться до/после определённого по счёту тега
* Работать только на определённом шаблоне
* Отображать блоки объявлений один за другим (по мере обновления страницы)
* Подтягивать кастомные теги
Павел Гвоздь
29 ноября 2018, 12:19
modx.pro
6
1 550
+13

[mspRfiBank] Оплата в miniShop2 через РФИ Банк

Оплата онлайн заказов miniShop2 через интернет-эквайринг РФИ Банка.
Подключение ИМ к платёжке за 1 день. Возможна оплата картами.
Павел Гвоздь
28 ноября 2018, 13:47
modx.pro
909
+8

[mseRedirect] Редиректы для запросов mSearch2

Компонент при вводе юзером определённого запроса в поиске, редиректит его на какой-то ресурс, изначально обозначенный на странице пакета. К примеру, при поиске пользователем «iPhone XS» вам нужно, минуя результаты поиска, сразу открыть страницу товара. Именно это и позволяет сделать mseRedirect!
Пакет расширяет стандартную страницу mSearch2, в связи с чем не имеет своей страницы, чтобы не засорять меню админки!
Павел Гвоздь
28 ноября 2018, 11:14
modx.pro
2
879
+10

[msWallpapers] Продвинутая форма для заказа обоев

Компонент создаёт расширенную форму заказа для выбора обоев. Работает только с miniShop2.

Умеет:
* Запоминать выбранную область текстуры,
* Считать стоимость за квадратный метр,
* Выводить превью выбранного фрагмента в корзине,
* Выгружать данные заказа в формате PDF в бекенде.

Можно:
* Указать размер стены, на которую будут клеиться обои,
* Выбрать фрагмент размноженной по горизонтали текстуры,
* Отзеркалить текстуру в области предпросмотра,
* Сделать обои чёрно-белыми,
* Показать вертикальные полосы для ориентира.

Демо версия
* Форма в модальном окне с предварительным выбором текстуры
* Форма встроена прямо в страницу товара
Павел Гвоздь
27 ноября 2018, 09:17
modx.pro
3
1 347
+15