Денис Богдановский
С нами с 24 февраля 2013; Место в рейтинге пользователей: #248Portfolio.Мультишаблон для сайта портфолио (16 версий)
mvtUsers: управление пользователями под ограниченными учётными записями
Компонент предназначен для управления пользователями в панели управления под ограниченными учётными записями. Например, вам необходимо дать доступ к пользователям сайта менеджеру. Давать полный доступ к пользователям нельзя, а настраивать проблемно. Этот компонент решает данную задачу.
msCartProduct - Добавляет товар на странице с корзиной и обновляет её
Компонент действуют как обертка для вывода товаров через сниппет msProducts для того чтобы можно было вывести дополнительные товары на страницу с корзиной и добавить их без перезагрузки страницы, с последующим обновлением корзины.
При попадании в корзину товар автоматически скрывается из списка, после того как все товары добавлены в корзину, скрывается и сама обертка где были эти товары.
При попадании в корзину товар автоматически скрывается из списка, после того как все товары добавлены в корзину, скрывается и сама обертка где были эти товары.
SMSC.ru хук
Всем привет, хотела запостить в modstore, но там уже есть похожие платные дополнения.
Хук для FormIt, который отправляет SMS.
Нужно добавить _smschook_ в _hooks_ вызова сниппета (перед mail). В системных настройках Formit указать ключи:
Хук для 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',
]}
[HelpfulPage] Виджет "Эта страница полезна?" с кнопками да, нет и подсчетом коэффициента полезности
Демо | Еще Пример
Классический виджет обратной связи helpfulPage выводит блок, содержащий вопрос — «Эта страница полезна?»
Классический виджет обратной связи helpfulPage выводит блок, содержащий вопрос — «Эта страница полезна?»
[miniShop2] Как тестировать письма без оформления заказа
[tvSuperSelect] Кейс. Удобное указание опций для фильтрации в mFilter2
Часто интернет магазину требуется большое кол-во разделов каталога (500) и такое же большое кол-во опций (200). Заказчик хочет, чтобы:
— опции можно было легко выбирать при редактировании категории товаров,
— на фронте, если у категории не выбрано ни одной опции, брать эти опции из родительской категории, у которой они указаны.
С tvSuperSelect теперь сделать это не так уж сложно, как может показаться.
Оптимизация сайта на MODX
Мне дали задание оптимизировать сайт https://mebmart.by для https://developers.google.com/speed/pagespeed/insights/. Я с задачей оптимизации сталкиваюсь первый раз. К сожалению, инструкций по оптимизации сайта на MODX не нашел. Поэтому хочу сделать такую инструкцию. Надеюсь, в комментариях, более опытные разработчика подскажут что и как еще можно сделать.
[ogImage] — генерация превью с текстом
Нужно красивое превью страницы в соцсетях?
[msInformUser] Подписка на поступление товара и не только
Всем привет!
msInformUser позволяет собирать подписку на уведомления о поступлении товара.
Так же есть возможность отправки одного сообщения со страницы любого ресурса, на один электронный адрес.
msInformUser хоть и имеет приставку «ms», но жёсткой привязки к miniShop2 нет.
msInformUser позволяет собирать подписку на уведомления о поступлении товара.
Так же есть возможность отправки одного сообщения со страницы любого ресурса, на один электронный адрес.
msInformUser хоть и имеет приставку «ms», но жёсткой привязки к miniShop2 нет.