Вопросы
Как посредством консоли внести подписчиков в Sendex?
Друзья, всем привет!
Есть вот такой интересный код, при помощи которого в базу Sendex можно вносить почтовые ящики для рассылки
Кто может помочь и исправить данный код, чтобы можно было интегрировать не просто ящики а ящики + имена?
Буду очень признателен
Есть вот такой интересный код, при помощи которого в базу Sendex можно вносить почтовые ящики для рассылки
<?php
$Sendex = $modx->getService('sendex','Sendex',$modx->getOption('sendex_core_path',null,$modx->getOption('core_path').'components/sendex/').'model/sendex/');
if (!($Sendex instanceof Sendex)) return '';
// Указать ID рассылки
$idNewsletter = 1;
$emails = [
'mail@yandex.ru',
];
foreach ($emails as $email) {
$duble = $modx->getObject('sxSubscriber', array('email' => $email));
if ($duble) { continue; }
$obj = $modx->newObject('sxSubscriber');
$data = array(
'user_id' => 0,
'email' => $email,
'newsletter_id' => $idNewsletter,
);
$obj->fromArray($data);
$obj->save();
}Однако есть одна неприятная особенность. Имя каждого подписчика — анонимКто может помочь и исправить данный код, чтобы можно было интегрировать не просто ящики а ящики + имена?
Буду очень признателен
как удалить template в modx revo через определённое время
очень нужен совет от человека ну очень разбирающегося в modx revo
подскажите пожалуйста!!!
как удалить определённый template с определённым ID по истечении например недели, месяца или 5 дней
приведете пожалуйста пример
буду ну очень признателен
спасибо заранее
подскажите пожалуйста!!!
как удалить определённый template с определённым ID по истечении например недели, месяца или 5 дней
приведете пожалуйста пример
буду ну очень признателен
спасибо заранее
Можно ли параметр &limit сделать разным (адаптивным) для разных устройств?
Здравствуйте!
Возник следующий вопрос. В каталоге необходимо на большом экране выводить, например, 6 товаров, на планшете — 4, а на мобильном — 2.
[[!pdoPage?
&parents=`159,160`
&limit=`6`
&tpl=`Product_tpl`
&includeTVs=`main-foto,price,size-d,size-w`
]]
Можно ли в данном случае задать параметр &limit=`6` различный для разных разрешений экрана, аналогично @media в css?
Возник следующий вопрос. В каталоге необходимо на большом экране выводить, например, 6 товаров, на планшете — 4, а на мобильном — 2.
[[!pdoPage?
&parents=`159,160`
&limit=`6`
&tpl=`Product_tpl`
&includeTVs=`main-foto,price,size-d,size-w`
]]
Можно ли в данном случае задать параметр &limit=`6` различный для разных разрешений экрана, аналогично @media в css?
mFilter2 на fenom [РЕШЕНО]
Доброго дня!
Может кто сталкивался?
resources не подхватывает массив из TV…
Создаю TV
— Тип ввода — текст
— Тип вывода — по умолчанию
Назначаю его определенному шаблону, в нем mFilter2m с параметром:
Но почему то он игнорится и выводятся все товары из каталога…
Проверил просто вывод тв: {$_modx->resource.brandID} — выводит.
Может кто сталкивался?
resources не подхватывает массив из TV…
Создаю TV
— Тип ввода — текст
— Тип вывода — по умолчанию
Назначаю его определенному шаблону, в нем mFilter2m с параметром:
'resources' => '{$_modx->resource.brandID}',В brandID забиваю: 1,2 и тдНо почему то он игнорится и выводятся все товары из каталога…
Проверил просто вывод тв: {$_modx->resource.brandID} — выводит.
Работа с параметрами Vendor на fenom [РЕШЕНО]
Всем доброго дня!
Подскажите, пожалуйста, как я могу с карточки товара вести на страницу определенного бренда?
Что сделал:
1. Создал страницу /brands/ и назначил ей отдельный шаблон
2. Для каждого бренда создал страницу и назначил ее в поле «Ресурс» у бренда
3. Вывожу логотип бренда:
Спасибо
Подскажите, пожалуйста, как я могу с карточки товара вести на страницу определенного бренда?
Что сделал:
1. Создал страницу /brands/ и назначил ей отдельный шаблон
2. Для каждого бренда создал страницу и назначил ее в поле «Ресурс» у бренда
3. Вывожу логотип бренда:
<img src="{$_pls['vendor.logo']}" class="vendor" alt="{$_pls['vendor.name']}">Вот как мне сделать ее кликабельной на страницу этого бренда?Спасибо
Localizator + msCart [РЕШЕНО]
Доброго времени суток. Воткнулся носом в проблему. Практически со всеми вопросами методом тыка, гугления и перебора разобрался, но столкнулся с двумя вопросам, которые никак не могу решить. И да, я перелистал все посты тут по теме Localizator, в документации так же по этому поводу ничего нет.
Конфиг следующий:
MiniShop2 — 2.5.0-pl
MODX Revolution — 2.7.3-pl
Дополнительно стоит msOptionsPrice2 — 2.5.22-beta (может важно для решения вопроса)
Вопрос:
1. Вывод перевода {$product.pagetitle} в чанке сниппета корзины msCart — перебирал несколько вариантов, но либо не выводит вообще ничего, либо выводит как есть, без перевода. Буду признателен тем, кто поделится своим рабочим примером вывода самого сниппета msCart и вывода названия с переводом {$product.pagetitle} в чанке сниппета.
Конфиг следующий:
MiniShop2 — 2.5.0-pl
MODX Revolution — 2.7.3-pl
Дополнительно стоит msOptionsPrice2 — 2.5.22-beta (может важно для решения вопроса)
Вопрос:
1. Вывод перевода {$product.pagetitle} в чанке сниппета корзины msCart — перебирал несколько вариантов, но либо не выводит вообще ничего, либо выводит как есть, без перевода. Буду признателен тем, кто поделится своим рабочим примером вывода самого сниппета msCart и вывода названия с переводом {$product.pagetitle} в чанке сниппета.
tvSuperSelect не получается отсортировать
tvssTags не получается отсортировать ASC/DESC не работают. Как настроить направление сортировки
msImportExport и кэш сайта
Возникла необходимость ускорить обновление товаров через компонент msImportExport. На сайте у всех товаров стоит удалять кэш после сохранения. Товаров очень много. И при каждом сохранении товара, обновляется кэш. Что приводит к тормозам и обновление происходит очень долго. Возможно кто-то сталкивался с данной проблемой и есть готовые решения.
Для себя как вариант рассматриваю, чтобы в конце экспорта или обновления всех товаров просто скидывался весь кэш.
P.S. в тех поддержку написать не могу, так как прошло больше года, после покупки модуля.
Для себя как вариант рассматриваю, чтобы в конце экспорта или обновления всех товаров просто скидывался весь кэш.
P.S. в тех поддержку написать не могу, так как прошло больше года, после покупки модуля.
Вопрос по обмену сообщениями в modx
Всем привет!
Возник вопрос
Кто-нибудь пробовал реализовать систему обмена сообщениями по этому принципу?
У кого-нибудь он работает?
Ссылка https://habr.com/ru/post/132802/
Пробовал — результат нулевой, быть может где-то я накосячил(
Возник вопрос
Кто-нибудь пробовал реализовать систему обмена сообщениями по этому принципу?
У кого-нибудь он работает?
Ссылка https://habr.com/ru/post/132802/
Пробовал — результат нулевой, быть может где-то я накосячил(
Условие для фильтра mFilter2
Помогите написать условие для вывода товаров через mFilter2. Если выбран tpl=1 альтернативный вид, то ограничивать выдачу товаров по 10