Денис Богдановский

Денис Богдановский

С нами с 24 февраля 2013; Место в рейтинге пользователей: #248

Portfolio.Мультишаблон для сайта портфолио (16 версий)



Обратите внимание, что используется современные свойства CSS, которые могут не поддерживаться в старых браузерах.
Aleksandr Huz
11 мая 2019, 14:33
modx.pro
2
2 377
+3

mvtUsers: управление пользователями под ограниченными учётными записями

Компонент предназначен для управления пользователями в панели управления под ограниченными учётными записями. Например, вам необходимо дать доступ к пользователям сайта менеджеру. Давать полный доступ к пользователям нельзя, а настраивать проблемно. Этот компонент решает данную задачу.
Алексей Шумаев
02 марта 2019, 21:58
modx.pro
1
1 987
+5

msCartProduct - Добавляет товар на странице с корзиной и обновляет её

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


Андрей Степаненко
17 февраля 2019, 11:24
modx.pro
2
1 450
+5

SMSC.ru хук

Всем привет, хотела запостить в modstore, но там уже есть похожие платные дополнения.
Хук для FormIt, который отправляет SMS.
Нужно добавить _smschook_ в _hooks_ вызова сниппета (перед mail). В системных настройках Formit указать ключи:

  • Логин — [[++smschook_login]]
  • Пароль — [[++smschook_password]]
  • Телефоны — [[++smschook_phones]] в формате КОД СТРАНЫ + НОМЕР ТЕЛЕФОНА (без +), можно указать несколько через запятую
  • smschook_tpl — чанк по аналогии чанка для писем
  • smschook_phones — сюда можно передать телефоны
Пример вызова:
{'!AjaxForm' | snippet : [
     'form' => 'tpl.AjaxForm.example',
    'emailTpl' => 'contactEmailTpl',
    'hooks' => 'smschook,email',
    'emailFrom' => $_modx->config.emailsender,
    'emailFromName' => $_modx->config.site_name,
    'emailSubject' => 'Сообщение с сайта' ~ $_modx->config.site_name,
    'emailTo' => $_modx->config.emailsender,
    'validate' => 'name:equired',
     'smschook_tpl' => 'smscTpl',
]}
yani
13 февраля 2019, 21:46
modx.pro
23
1 910
+26

[HelpfulPage] Виджет "Эта страница полезна?" с кнопками да, нет и подсчетом коэффициента полезности

Демо | Еще Пример



Классический виджет обратной связи helpfulPage выводит блок, содержащий вопрос — «Эта страница полезна?»
Николай Савин
28 января 2019, 20:29
modx.pro
11
1 634
+13

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


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

[tvSuperSelect] Кейс. Удобное указание опций для фильтрации в mFilter2


Часто интернет магазину требуется большое кол-во разделов каталога (500) и такое же большое кол-во опций (200). Заказчик хочет, чтобы:
— опции можно было легко выбирать при редактировании категории товаров,
— на фронте, если у категории не выбрано ни одной опции, брать эти опции из родительской категории, у которой они указаны.
С tvSuperSelect теперь сделать это не так уж сложно, как может показаться.
Павел Гвоздь
20 сентября 2018, 11:07
modx.pro
27
2 598
+18

Оптимизация сайта на MODX

Мне дали задание оптимизировать сайт https://mebmart.by для https://developers.google.com/speed/pagespeed/insights/. Я с задачей оптимизации сталкиваюсь первый раз. К сожалению, инструкций по оптимизации сайта на MODX не нашел. Поэтому хочу сделать такую инструкцию. Надеюсь, в комментариях, более опытные разработчика подскажут что и как еще можно сделать.
Александр Туниеков
06 августа 2018, 00:08
modx.pro
23
5 908
+5

[ogImage] — генерация превью с текстом


Нужно красивое превью страницы в соцсетях?
DocentBF
19 июня 2018, 17:53
modx.pro
11
4 020
+10

[msInformUser] Подписка на поступление товара и не только

Всем привет!

msInformUser позволяет собирать подписку на уведомления о поступлении товара.

Так же есть возможность отправки одного сообщения со страницы любого ресурса, на один электронный адрес.
msInformUser хоть и имеет приставку «ms», но жёсткой привязки к miniShop2 нет.
Марат Марабар
19 июня 2018, 16:57
modx.pro
4
3 253
+4