Вопросы
Отправка уведомления владельцу компании при покупке промо-кода
Добрый день! На сайта MODX Revo+minishop2 организована продажа промо-кодов при помощи msKuponator. Появилась задача настроить оповещение владельца компании (почта берётся из поля email производителя msVendor) при покупке промо-кода. Для этого был написан плагин (код под катом), отправка работает, но подробности о промо не удается вывести в письмо из-за того, что
$modx->getCollection('msKuponatorItem', array('order_id' => $msOrder->get('id'), 'status' => 'buyed'));ничего не возвращает. Хотя при подстановке вместо $msOrder->get('id') конкретного ID всё корректно срабатывает. В чём проблема?Tickets - Загрузка файлов по группам с фронта
Есть задача добавить в Tickets загрузку файлов (фронт). Логотип и обложку. Но чтоб не путать пользователей, хочу разбить загрузку на 2 отдельных поля. Можно ли сделать это средствами самого Tickets?
Что в идеале хотелось бы получить:
Что в идеале хотелось бы получить:
- вывод в тиккете плейсхолдеры {$img1} и {$img2}
- ограничение на кол-во изображений — те в поле можно загрузить лишь одно изображение
Навесить скидку на производителя Vendors в msDiscount
При попытке навесить скидку на все товары производителя — скидка не добавляется, такого функционала я так понимаю нет?
Как отправить письмо после регистрации?
Возник такой вопрос:
На сайте отключена активация аккаунта (то-есть активируется пользователь сразу после регистрации)
Соответственно, на почту ему ничего не приходит.
Как сделать отправку простого приветственного письма на почту пользователя, после регистрации?
(Не путать с письмом, которое содержит в себе ссылку для активации аккаунта)
Нужно отправить обычное письмо с приветствием.
Есть мысля сделать это как-то при помощи formit, но с чего начать и как действовать не понимаю.
Возможно есть и другие варианты.
Буду благодарен за помощь!
На сайте отключена активация аккаунта (то-есть активируется пользователь сразу после регистрации)
Соответственно, на почту ему ничего не приходит.
Как сделать отправку простого приветственного письма на почту пользователя, после регистрации?
(Не путать с письмом, которое содержит в себе ссылку для активации аккаунта)
Нужно отправить обычное письмо с приветствием.
Есть мысля сделать это как-то при помощи formit, но с чего начать и как действовать не понимаю.
Возможно есть и другие варианты.
Буду благодарен за помощь!
PdoMenu выпадающее, Ссылка - что указать?
Доброе время суток.
PdoMenu выпадающее, по клику не нужен переход, выпадает ПодМеню.
Настройки:
— Тип ресурса — Ссылка
— Шаблон — Пустой
— Ссылка — что указать, чтобы кликнув, остаться на текущей странице?
Спасибо
PdoMenu выпадающее, по клику не нужен переход, выпадает ПодМеню.
Настройки:
— Тип ресурса — Ссылка
— Шаблон — Пустой
— Ссылка — что указать, чтобы кликнув, остаться на текущей странице?
Спасибо
pdoResources - Как вывести ресурс если массив TV схож с TV массивом?
Есть TV Список (множественный выбор);
Который выводить значение через запятую, например: дом, дача, коттедж, вила.
Необходимо вывести если одно из значения TV массива pdoResources есть схожие значение TV массива ресурса на котором находиться pdoResources.
Как создать условие чтобы выводился ресурс pdoResources если в массиве есть схожие значение другого массива, наподобие функций array_intersect?
Который выводить значение через запятую, например: дом, дача, коттедж, вила.
Необходимо вывести если одно из значения TV массива pdoResources есть схожие значение TV массива ресурса на котором находиться pdoResources.
Как создать условие чтобы выводился ресурс pdoResources если в массиве есть схожие значение другого массива, наподобие функций array_intersect?
пагинация при скроллинге msearch
подскажите, что не так, в мобильном телефоне при скроллинге не работает пагинация
[[!mFilter2?
&limit=`21`
&parents=`[[*id]]`
&loadModels=`pdoPage`
&element=`msProducts`
&setMeta=`1`
&filters=`
tv|etaj,
ms|price:number,
&showLog=`0`
&suggestionsRadio=`ms|vendor`
&_filterOptions=`{"autoLoad":0}`
&tpls=`producthomefilter`
&includeTVs=`tgsize,gsize,osize`
&class=`msProduct`
&sort=`ms|price:asc`
&tplOuter=`mFilter2.outer`
&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
&tplFilter.row.ms|price=`mFilter2.filter.number`
&tplFilter.outer.tv|osize=`tpl.mFilter2.filter.slider`
&tplFilter.row.tv|osize=`mFilter2.filter.number`
&ajaxMode=`scroll`
]] [РЕШЕНО] проблема с получением объекта $order при создании заказа
Здравствуйте! Возникла необходимость отправки письма при создании заказа магазина не только пользователю и менеджеру, но и ещё на ряд адресов. Для этих целей был написан плагин, но $num возвращает пустое значение, как для msOnCreateOrder, так и для msOnBeforeEmptyOrder. Вот пример кода в упрощенном виде:
case 'msOnBeforeEmptyOrder':
$num = $order->num;
mail('mailbox@gmail.com', 'test2', $num);
break;В чём может быть проблема? Поиск по артикулу mSearch2
Добрый день! не могу понять почему не ищет по артикулу товара
Так вывожу форму
Подскажите пожалуйста, в чем может быть причина?
Так вывожу форму
[[!mSearchForm?
&pageId=`31`
&includeTVs=`image`
&element=`msProducts`
&parents=`4`
&limit = `10`
&autocomplete = `1`
&onlyIndex = `1`
]]Вот настройки плагина prntscr.com/npbnetПодскажите пожалуйста, в чем может быть причина?
Fenom передача значения var выше
Здравствуйте!
Меня интересует такой вопрос, возможно ли значение var передать выше в код для исполнения функции?
Пример:
Меня интересует такой вопрос, возможно ли значение var передать выше в код для исполнения функции?
Пример:
{set $test = 4}
{if $test == 5}
true
{else}
false
{/if}
{set $test = 5}Или:{if $test == 5}
true
{else}
false
{/if}
{set $test = 5}Как в этом варианте передать значение test = 5 выше, изменив значение 4? Есть ли в Fenom переменные которые читаются из любого положения?