Павел Гвоздь

Павел Гвоздь

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

[miniShop2] Как тестировать письма без оформления заказа


Иногда приходится тестировать внешний вид писем, отсылаемых при оформлении заказа. Чтобы не оформлять постоянно заказ для просмотра внешнего вида, написал сниппет. Подробности под катом.
Павел Гвоздь
25 ноября 2018, 15:48
17
356
+13

[Gvozdb/Dumper] PHP библиотека для создания резервных копий сервера

Я тут написал библиотеку для создания резервных копий сервера на моём любимом PHP.
Хочу поделиться с вами!



Что умеет:
* Поддерживает MySQL
* Сжимает в Zip
* Выгружает на Яндекс.Диск

Что выгружает:
* Юзеров, у которых есть конфиг dumper.yaml в корне
* Папки /root/ и /etc/
* Логи
Павел Гвоздь
25 ноября 2018, 10:08
4
260
+7

[YandexMaps2] 1.1.2 Полноценная работа с mFilter2 и кастомизация плагинами


- Добавлен новый метод работы с mFilter2, поддерживающий вывод результатов в текстовом виде
- Добавлено событие плагина ymOnLoadObjects с параметрами: array $data, array $objects, array $snippetProperties
- Добавлен параметр objectsInScope в сниппет YandexMaps2
- Добавлена системная настройка ym2_objects_in_scope для бек-энда
- Добавлены параметры defaultIconContent, defaultIconCaption и defaultBalloonContent в сниппет YandexMaps2
- Добавлен параметр scrollZoom в сниппет YandexMaps2
- Добавлен перехват ошибки из-за некорректного JSON в default.js
- Поправлено большинство конфликтов, возникающих из-за повторной загрузки jQuery
Павел Гвоздь
19 ноября 2018, 08:21
248
+11

Скидки от Гвоздя на все компоненты



Ребята, у меня классная новость!
На все мои пакеты в Modstore.pro скидка -20% до 10 ноября включительно! Спешите, торопитесь, пока действует скидка.

Пакеты со скидкой:
Павел Гвоздь
29 октября 2018, 20:58
175
+13